diff --git a/app/Http/Controllers/Goods/GoodsSkusController.php b/app/Http/Controllers/Goods/GoodsSkusController.php index b165a28..4af047a 100644 --- a/app/Http/Controllers/Goods/GoodsSkusController.php +++ b/app/Http/Controllers/Goods/GoodsSkusController.php @@ -241,9 +241,8 @@ class GoodsSkusController extends Controller ]); $sku->two_days_ago_num = $update['two_days_ago_num']; $sku->yesterday_num = $update['yesterday_num']; - $stock = $update['two_days_ago_num'] + $update['yesterday_num'] + $update['arrived_today_num'] - $sku->reserve - $record->loss_num; - $sku->stock = $stock; - $sku->num = $stock + $sku->reserve + $record->loss_num; + $sku->num = $update['two_days_ago_num'] + $update['yesterday_num'] + $update['arrived_today_num']; + $sku->stock += ($update['two_days_ago_num'] + $update['yesterday_num'] + $update['arrived_today_num'] - $record->arrived_today_num - $sku->two_days_ago_num - $sku->yesterday_num); $sku->save(); $record->arrived_today_num = $update['arrived_today_num']; $record->save();