|
@@ -629,7 +629,7 @@ class NewCustomerController extends Curd
|
|
|
'order_express_json' => $params['order_express_json'] ?? '[]',
|
|
|
'order_extend_json' => $params['order_extend_json'] ? json_encode($params['order_extend_json']) : '[]',
|
|
|
'order_addtimes' => time(),
|
|
|
- 'order_add_user_id'=>JwtToken::getCurrentId()
|
|
|
+ 'order_add_user_id' => JwtToken::getCurrentId()
|
|
|
];
|
|
|
|
|
|
Order::insert($data);
|
|
@@ -1228,7 +1228,7 @@ class NewCustomerController extends Curd
|
|
|
}
|
|
|
// 不允许重复购买
|
|
|
if (isset($goodsAttributeJson['control']) && $goodsAttributeJson['control']['if_repeat_buy'] == 'N') {
|
|
|
- if (Order::where('join_order_member_id', $params['join_order_member_id'])->where('order_classify', 'COMBINE')->exists()) {
|
|
|
+ if (Order::where('join_order_member_id', $params['join_order_member_id'])->where('order_classify', 'COMBINE') > where('order_status_system', '<>', 'CANCEL')->exists()) {
|
|
|
throw new BusinessException('仅可购买一次');
|
|
|
}
|
|
|
}
|