添加库存返回
This commit is contained in:
parent
0b271c7633
commit
43510944f5
@ -65,27 +65,9 @@ class OrderClose extends Command
|
||||
}
|
||||
|
||||
foreach ($order['orderGoods'] as $order_goods) {
|
||||
|
||||
if($order['order_type'] == 4){
|
||||
if (isset($up_group_stock[$order_goods['item_id']])) {
|
||||
$up_group_num[$order_goods['item_id']] = $up_group_num[$order_goods['item_id']] + $order_goods['goods_num'];
|
||||
$up_group_stock[$order_goods['item_id']]['stock'] = Db::raw('stock+' . $up_group_num[$order_goods['item_id']]);
|
||||
trace(2222);
|
||||
} else {
|
||||
$up_group_num[$order_goods['item_id']] = $order_goods['goods_num'];
|
||||
$up_group_stock[$order_goods['item_id']] = [
|
||||
'item_id' => $order_goods['item_id'],
|
||||
'stock' => Db::raw('stock+' . $up_group_num[$order_goods['item_id']])
|
||||
];
|
||||
trace(3333);
|
||||
}
|
||||
|
||||
trace(json_encode($up_group_stock));
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
if($order['order_type'] == 4){
|
||||
GroupbuyGoods::where(['item_id' => $order_goods['item_id']])->inc('stock', 1)->update();
|
||||
}
|
||||
|
||||
//更新商品总库存数据
|
||||
if (isset($update_total_stock[$order_goods['goods_id']])) {
|
||||
@ -127,7 +109,6 @@ class OrderClose extends Command
|
||||
if($update_total_stock){
|
||||
(new Goods())->saveAll(array_values($update_total_stock));
|
||||
(new GoodsItem())->saveAll(array_values($update_stock));
|
||||
(new GroupbuyGoods())->saveAll(array_values($up_group_stock));
|
||||
}
|
||||
|
||||
if($update_coupon_ids){
|
||||
|
||||
Loading…
Reference in New Issue
Block a user