|
|
@@ -9,5 +9,21 @@ 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->hasOne(GoodsCategoryModel::class, 'id', 'category_id')
|
|
|
+ ->select(['id', 'name', 'icon', 'status']);
|
|
|
+ }
|
|
|
}
|
|
|
|