diff --git a/app/Http/Controllers/Goods/GoodsSkusController.php b/app/Http/Controllers/Goods/GoodsSkusController.php index c4b4ea0..338f744 100644 --- a/app/Http/Controllers/Goods/GoodsSkusController.php +++ b/app/Http/Controllers/Goods/GoodsSkusController.php @@ -80,6 +80,7 @@ class GoodsSkusController extends Controller 'sum(goods_number) as number', 'sum(already_cancel_number) as cancel_number', ]); + $rolesName = $request->user()->getRoleNames()->toArray(); foreach ($goodsSkus as &$sku) { $externalSkuId = $sku['goods']['goods_code'] . '_' . $sku['sku_code']; $lastInventoryTime = $sku['daily']['inventory_time']; @@ -101,6 +102,9 @@ class GoodsSkusController extends Controller $sku['inventory_time'] = $lastInventoryTime; $sku['order_goods_num'] = $addOrderGoodsNum - $reduceOrderGoodsNum; $sku['order_detail'] = $orderDetail; + if ('销售' === $rolesName[0]) { + $sku['cost'] = 0; + } } return GoodsSkuResource::collection($goodsSkus);