mirror of
https://gitee.com/hzchunfen/erp.git
synced 2025-12-01 14:40:44 +00:00
库存扣减
This commit is contained in:
parent
deea4ea47e
commit
56bca0063a
@ -106,11 +106,11 @@ class GoodSkuService
|
|||||||
$externalSkuIds = collect($skusWithCombinationGoods)->pluck("external_sku_id")->toArray();
|
$externalSkuIds = collect($skusWithCombinationGoods)->pluck("external_sku_id")->toArray();
|
||||||
$skuIds = collect($skusWithCombinationGoods)->pluck("id")->toArray();
|
$skuIds = collect($skusWithCombinationGoods)->pluck("id")->toArray();
|
||||||
//关联的组合数据
|
//关联的组合数据
|
||||||
$combinationGoods = CombinationGood::query()->with("goodsSku:id,external_sku_id")->where('item_id', $skuIds)->get()->toArray();
|
$combinationGoods = CombinationGood::query()->with("goodsSku:id,external_sku_id")->whereIn('item_id', $skuIds)->get()->toArray();
|
||||||
$externalSkuIds = collect($combinationGoods)->pluck("goods_sku.external_sku_id")->merge(collect($externalSkuIds))->toArray();
|
$externalSkuIds = collect($combinationGoods)->pluck("goods_sku.external_sku_id")->merge(collect($externalSkuIds))->toArray();
|
||||||
|
Log::info("需要查询的externalSkuIds",[$externalSkuIds]);
|
||||||
//默认只查15天内未发货的数据
|
//默认只查15天内未发货的数据
|
||||||
$startTime = Carbon::now()->subDays(15)->startOfDay()->toDateTimeString();
|
$startTime = Carbon::now()->subDays(15)->toDateTimeString();
|
||||||
$unshippedDataCollect = BusinessOrderItem::query()
|
$unshippedDataCollect = BusinessOrderItem::query()
|
||||||
->with([
|
->with([
|
||||||
'shop:id,name',
|
'shop:id,name',
|
||||||
@ -124,7 +124,7 @@ class GoodSkuService
|
|||||||
->where("business_order_items.created_at", ">=", $startTime)->where("b.cancel_status", "=", 0)
|
->where("business_order_items.created_at", ">=", $startTime)->where("b.cancel_status", "=", 0)
|
||||||
->groupBy('external_sku_id')->get()->toArray();
|
->groupBy('external_sku_id')->get()->toArray();
|
||||||
|
|
||||||
Log::info("盘点未发货数据".implode(",",$externalSkuIds),[$unshippedDataCollect]);
|
Log::info("盘点未发货数据",[$unshippedDataCollect]);
|
||||||
|
|
||||||
//重组订单
|
//重组订单
|
||||||
foreach ($unshippedDataCollect as $businessOrderItem) {
|
foreach ($unshippedDataCollect as $businessOrderItem) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user