|
|
@@ -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]);
|
|
|
}
|