wesmiler 3 kuukautta sitten
vanhempi
commit
235a25870a
2 muutettua tiedostoa jossa 11 lisäystä ja 1 poistoa
  1. 10 0
      app/Models/OrderGoodsModel.php
  2. 1 1
      app/Models/OrderModel.php

+ 10 - 0
app/Models/OrderGoodsModel.php

@@ -25,5 +25,15 @@ class OrderGoodsModel extends BaseModel
         return $this->hasOne(GoodsCategoryModel::class, 'id', 'category_id')
             ->select(['id', 'name', 'icon', 'status']);
     }
+
+    /**
+     * SKU
+     */
+    public function sku()
+    {
+        return $this->hasOne(GoodsSkuModel::class, 'id', 'sku_id')
+            ->leftJoin('goods_skus as b','b.id','=','orders_goods.sku_id')
+            ->select(['orders_goods.*','b.sku_name','b.price']);
+    }
 }
 

+ 1 - 1
app/Models/OrderModel.php

@@ -42,7 +42,7 @@ class OrderModel extends BaseModel
     public function orderGoods()
     {
         return $this->hasMany(OrderGoodsModel::class, 'order_no', 'order_no')
-            ->with(['category'])
+            ->with(['category','sku'])
             ->where('mark', 1);
     }