| 12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- namespace App\Models;
- /**
- * 订单商品-模型
- */
- class OrderGoodsModel extends BaseModel
- {
- // 设置数据表
- protected $table = 'orders_goods';
- // 封面图
- public function getThumbAttribute($value)
- {
- $thumb = $value ? get_image_url($value) : get_image_url('/images/goods/goods.jpeg');
- return $thumb;
- }
- /**
- * 关联商品分类
- */
- public function category()
- {
- return $this->belongsTo(GoodsCategoryModel::class, 'category_id', 'id')
- ->select(['id', 'name', 'icon', 'status']);
- }
- /**
- * SKU
- */
- public function sku()
- {
- return $this->hasOne(GoodsSkuModel::class, 'id', 'sku_id')
- ->select(['id', 'sku_name', 'price']);
- }
- }
|