feat: #10000 销售成本为0

This commit is contained in:
赵世界 2023-03-20 15:39:55 +08:00
parent b378e2fbb8
commit 02e632b299

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);