|
|
@ -5,10 +5,15 @@ namespace App\Models; |
|
|
use Illuminate\Database\Eloquent\Factories\HasFactory; |
|
|
use Illuminate\Database\Eloquent\Factories\HasFactory; |
|
|
use Illuminate\Database\Eloquent\SoftDeletes; |
|
|
use Illuminate\Database\Eloquent\SoftDeletes; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 供应商产品 |
|
|
|
|
|
* Class Product |
|
|
|
|
|
* @package App\Models |
|
|
|
|
|
*/ |
|
|
class Product extends BaseModel |
|
|
class Product extends BaseModel |
|
|
{ |
|
|
{ |
|
|
use HasFactory, SoftDeletes; |
|
|
use HasFactory, SoftDeletes; |
|
|
protected $dateFormat = 'U'; |
|
|
|
|
|
|
|
|
protected $appends = ['picture']; |
|
|
|
|
|
|
|
|
// 获取所有产品图片
|
|
|
// 获取所有产品图片
|
|
|
public function getPicturesAttribute($value): array |
|
|
public function getPicturesAttribute($value): array |
|
|
@ -24,8 +29,8 @@ class Product extends BaseModel |
|
|
return $this->pictures[0] ?? ''; |
|
|
return $this->pictures[0] ?? ''; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public function productInfo() |
|
|
|
|
|
|
|
|
/*public function productInfo() |
|
|
{ |
|
|
{ |
|
|
return $this->hasOne('App\Models\ProductInfo'); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
return $this->hasOne(ProductInfo::class); |
|
|
|
|
|
}*/ |
|
|
} |
|
|
} |