diff --git a/app/api/lists/product/ProductLists.php b/app/api/lists/product/ProductLists.php index 1cb4ad67..b80f656d 100644 --- a/app/api/lists/product/ProductLists.php +++ b/app/api/lists/product/ProductLists.php @@ -81,6 +81,12 @@ class ProductLists extends BaseApiDataLists implements ListsSearchInterface, Lis } $fields = 'id,product_id,cate_id,store_name,cost,store_id,vip_price,purchase,price,bar_code,image,sales,store_info,delete_time,unit,batch,top_cate_id,two_cate_id,stock'; $off_activity = Config::where('name', 'off_activity')->value('value'); + if ($this->userId > 0) { + $user_ship = User::where('id', $this->userId)->value('user_ship'); + if (in_array($user_ship, [4, 5, 6, 7])) { + $off_activity = 1; + } + } $this->off_activity = $off_activity; $this->searchWhere[] = ['status', '=', 1]; // $this->searchWhere[] = ['stock', '>', 0];