拆分收银机和小程序下单扣库存逻辑
This commit is contained in:
parent
ca711b1885
commit
2332ea4f29
@ -440,6 +440,7 @@ class OrderLogic extends BaseLogic
|
||||
// }
|
||||
$order=StoreOrder::where('id',$data['id'])->find();
|
||||
PayNotifyLogic::afterPay($order);
|
||||
PayNotifyLogic::descStock($order['id']);
|
||||
Db::commit();
|
||||
return true;
|
||||
} catch (\Exception $e) {
|
||||
|
@ -90,7 +90,9 @@ class PayNotifyLogic extends BaseLogic
|
||||
$capitalFlowDao = new CapitalFlowLogic($user);
|
||||
$capitalFlowDao->userExpense('user_order_balance_pay', 'order', $order['id'], $order['pay_price'],'',0,$order['store_id']);
|
||||
self::dealProductLog($order);
|
||||
self::descStock($order['id']);
|
||||
if($order['shipping_type'] == 3){
|
||||
self::descStock($order['id']);
|
||||
}
|
||||
// self::afterPay($order);
|
||||
// Redis::send('push-platform-print', ['id' => $order['id']], 60);
|
||||
// PushService::push('store_merchant_' . $order['store_id'], $order['store_id'], ['type' => 'store_merchant', 'msg' => '您有一笔新的订单']);
|
||||
@ -138,7 +140,9 @@ class PayNotifyLogic extends BaseLogic
|
||||
OrderLogic::writeOff($params);
|
||||
}
|
||||
self::dealProductLog($order);
|
||||
self::descStock($order['id']);
|
||||
if($order['shipping_type'] == 3){
|
||||
self::descStock($order['id']);
|
||||
}
|
||||
|
||||
// self::afterPay($order);
|
||||
// Redis::send('push-platform-print', ['id' => $order['id']], 60);
|
||||
@ -178,7 +182,9 @@ class PayNotifyLogic extends BaseLogic
|
||||
}
|
||||
|
||||
self::dealProductLog($order);
|
||||
self::descStock($order['id']);
|
||||
if($order['shipping_type'] == 3){
|
||||
self::descStock($order['id']);
|
||||
}
|
||||
|
||||
// if ($order->pay_type == 9) {
|
||||
// $extra['create_time'] = $order['create_time'];
|
||||
@ -277,7 +283,9 @@ class PayNotifyLogic extends BaseLogic
|
||||
$cashFlowLogic = new CashFlowLogic();
|
||||
$cashFlowLogic->insert($order['store_id'], $order['pay_price']);
|
||||
self::dealProductLog($order);
|
||||
self::descStock($order['id']);
|
||||
if($order['shipping_type'] == 3){
|
||||
self::descStock($order['id']);
|
||||
}
|
||||
// Redis::send('push-platform-print', ['id' => $order['id']]);
|
||||
}
|
||||
|
||||
@ -309,7 +317,9 @@ class PayNotifyLogic extends BaseLogic
|
||||
self::afterPay($order);
|
||||
}
|
||||
self::dealProductLog($order);
|
||||
self::descStock($order['id']);
|
||||
if($order['shipping_type'] == 3){
|
||||
self::descStock($order['id']);
|
||||
}
|
||||
|
||||
// if ($order->pay_type == 9) {
|
||||
// $extra['create_time'] = $order['create_time'];
|
||||
|
Loading…
x
Reference in New Issue
Block a user