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]['product_id'] = $find['id'];
|
||||||
$cart_select[$k]['old_cart_id'] = $v['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]['verify_code'] = $params['verify_code'] ?? '';
|
||||||
$cart_select[$k]['vip_frozen_price'] = 0;
|
$cart_select[$k]['vip_frozen_price'] = 0;
|
||||||
$cart_select[$k]['store_info'] = $find['store_info'];
|
$cart_select[$k]['store_info'] = $find['store_info'];
|
||||||
@ -290,6 +290,9 @@ class OrderLogic extends BaseLogic
|
|||||||
}
|
}
|
||||||
$uid = $user['id'] ?? 0;
|
$uid = $user['id'] ?? 0;
|
||||||
$_order = $orderInfo['order'];
|
$_order = $orderInfo['order'];
|
||||||
|
if($_order['pay_price']==0){
|
||||||
|
throw new \Exception('支付金额不能为0');
|
||||||
|
}
|
||||||
$_order['uid'] = $uid;
|
$_order['uid'] = $uid;
|
||||||
$_order['spread_uid'] = $params['spread_uid'] ?? 0;
|
$_order['spread_uid'] = $params['spread_uid'] ?? 0;
|
||||||
$_order['real_name'] = $user['real_name'] ?? '';
|
$_order['real_name'] = $user['real_name'] ?? '';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user