feat: 修改订单逻辑,修复支付金额错误,优化库存处理
This commit is contained in:
parent
a427cd50fd
commit
9594bed528
@ -141,7 +141,7 @@ class OrderLogic extends BaseLogic
|
||||
}
|
||||
$cart_select[$k]['product_id'] = $find['id'];
|
||||
$cart_select[$k]['old_cart_id'] = $v['id'];
|
||||
$cart_select[$k]['cart_num'] = $v['cart_num'];
|
||||
$cart_select[$k]['cart_num'] = floatval($v['cart_num']);
|
||||
$cart_select[$k]['verify_code'] = $params['verify_code'] ?? '';
|
||||
$cart_select[$k]['vip_frozen_price'] = 0;
|
||||
$cart_select[$k]['store_info'] = $find['store_info'];
|
||||
@ -290,6 +290,9 @@ class OrderLogic extends BaseLogic
|
||||
}
|
||||
$uid = $user['id'] ?? 0;
|
||||
$_order = $orderInfo['order'];
|
||||
if($_order['pay_price']==0){
|
||||
throw new \Exception('支付金额不能为0');
|
||||
}
|
||||
$_order['uid'] = $uid;
|
||||
$_order['spread_uid'] = $params['spread_uid'] ?? 0;
|
||||
$_order['real_name'] = $user['real_name'] ?? '';
|
||||
|
Loading…
x
Reference in New Issue
Block a user