mirror of
https://gitee.com/hzchunfen/erp.git
synced 2025-12-01 06:30:49 +00:00
feat: #10000 库存盘点修改
This commit is contained in:
parent
d37635f2ab
commit
8400465210
@ -78,6 +78,7 @@ class GoodsSkusController extends Controller
|
|||||||
$query->where('updated_at', '>', $lastInventoryTime);
|
$query->where('updated_at', '>', $lastInventoryTime);
|
||||||
})
|
})
|
||||||
->sum('already_cancel_number');
|
->sum('already_cancel_number');
|
||||||
|
$sku['inventory_time'] = $lastInventoryTime;
|
||||||
$sku['order_goods_num'] = $addOrderGoodsNum - $reduceOrderGoodsNum;
|
$sku['order_goods_num'] = $addOrderGoodsNum - $reduceOrderGoodsNum;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -249,7 +250,6 @@ class GoodsSkusController extends Controller
|
|||||||
'before_update' => $record->inventory,
|
'before_update' => $record->inventory,
|
||||||
'after_update' => $requestSkus[$sku['id']]['inventory']
|
'after_update' => $requestSkus[$sku['id']]['inventory']
|
||||||
];
|
];
|
||||||
$logs[] = $inventoryLog;
|
|
||||||
$externalSkuId = $sku['goods']['goods_code'] . '_' . $sku['sku_code'];
|
$externalSkuId = $sku['goods']['goods_code'] . '_' . $sku['sku_code'];
|
||||||
// 自上一次盘点过后有订单发生的数量(包含退单)
|
// 自上一次盘点过后有订单发生的数量(包含退单)
|
||||||
$lastInventoryTime = $record->inventory_time;
|
$lastInventoryTime = $record->inventory_time;
|
||||||
@ -270,6 +270,8 @@ class GoodsSkusController extends Controller
|
|||||||
$record->inventory_time = $dateTime;
|
$record->inventory_time = $dateTime;
|
||||||
$record->order_goods_num += $orderGoodsNum;
|
$record->order_goods_num += $orderGoodsNum;
|
||||||
$record->save();
|
$record->save();
|
||||||
|
$inventoryLog['message'] = '盘点时订单商品数量: ' . $orderGoodsNum;
|
||||||
|
$logs[] = $inventoryLog;
|
||||||
// 更新明天
|
// 更新明天
|
||||||
DailyStockRecord::updateOrCreate(
|
DailyStockRecord::updateOrCreate(
|
||||||
['sku_id' => $sku['id'], 'day' => $nextDay],
|
['sku_id' => $sku['id'], 'day' => $nextDay],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user