!146 销售成本为0

Merge pull request !146 from 赵世界/develop
This commit is contained in:
赵世界 2023-03-20 07:41:02 +00:00 committed by Gitee
commit a521ad967c
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

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