hrjy před 3 roky
rodič
revize
853e30cae7

+ 1 - 1
app/api/controller/store/StoreProductController.php

@@ -196,7 +196,7 @@ class StoreProductController
             ['limit', 0]
         ], $request, true);
         if (!$limit) return app('json')->successful([]);
-        $productHot = StoreProduct::getHotProductLoading('id,image,store_name,cate_id,price,unit_name,ot_price', (int)$page, (int)$limit);
+        $productHot = StoreProduct::getHotProduct('id,image,store_name,cate_id,price,unit_name,ot_price', (int)$page, (int)$limit);
         if (!empty($productHot)) {
             foreach ($productHot as $k => $v) {
                 $productHot[$k]['activity'] = StoreProduct::activity($v['id']);

+ 2 - 0
app/models/store/StoreProduct.php

@@ -7,6 +7,7 @@
 
 namespace app\models\store;
 
+use app\admin\model\store\StoreProductAttrResult;
 use app\admin\model\store\StoreProductAttrValue as StoreProductAttrValueModel;
 use app\models\system\SystemUserLevel;
 use app\models\user\UserLevel;
@@ -209,6 +210,7 @@ class StoreProduct extends BaseModel
         if (!empty($list)) {
             foreach ($list as $k => $v) {
                 $list[$k]['activity'] = self::activity($v['id']);
+                $list[$k]['result'] = json_decode(StoreProductAttrResult::where('product_id', $v['id'])->value('result'));
             }
         }
         return self::setLevelPrice($list, $uid);