Преглед изворни кода

Wesmiler 三勾多商户商城提交

wesmiler пре 4 година
родитељ
комит
f7840598e3
1 измењених фајлова са 7 додато и 1 уклоњено
  1. 7 1
      app/api/model/product/Product.php

+ 7 - 1
app/api/model/product/Product.php

@@ -44,7 +44,13 @@ class Product extends ProductModel
         $data = (new ProductModel())->getList($param);
 
         // 隐藏api属性
-        !$data->isEmpty() && $data->hidden(['category', 'content', 'image', 'sku']);
+        $sku = isset($param['sku'])? $param['sku'] : 0;
+        $field = ['category', 'content', 'image', 'sku'];
+        if($sku){
+            unset($field['sku']);
+            unset($field['image']);
+        }
+        !$data->isEmpty() && $data->hidden($field);
         // 整理列表数据并返回
         return $this->setProductListDataFromApi($data, true, ['userInfo' => $userInfo]);
     }