去除支付页 获取优惠卷不可用原因
This commit is contained in:
parent
3adc8ec38b
commit
2bfd1c99cf
@ -915,8 +915,8 @@ class PatientOrderService extends BaseService
|
||||
$result['payment_amount_total'] = $order_product['payment_amount_total']; // 实际订单金额
|
||||
$result['coupon_amount_total'] = $order_product['coupon_amount_total']; // 优惠金额
|
||||
|
||||
// 获取优惠卷不可用原因。存在优惠卷,但是未使用
|
||||
if ($order_product['coupon_amount_total'] == 0){
|
||||
// 获取优惠卷不可用原因。存在优惠卷,但是未使用-暂时废弃
|
||||
/*if ($order_product['coupon_amount_total'] == 0){
|
||||
// 优惠卷商品数据
|
||||
$coupon_product_datas = array();
|
||||
|
||||
@ -954,13 +954,10 @@ class PatientOrderService extends BaseService
|
||||
$coupon_product_datas[] = $coupon_product_data;
|
||||
}
|
||||
|
||||
$user_coupons = UserCoupon::getUserProductUsableCoupon($user_info['user_id'],$coupon_product_datas);
|
||||
if (!empty($user_coupons)) {
|
||||
foreach ($user_coupons as $user_coupon){
|
||||
$result['cannot_use_coupon_reason'] = "商品不足" . $user_coupon['coupon']['min_usable_number'] . "盒,不满足使用优惠卷条件";; // 不可使用优惠卷原因
|
||||
}
|
||||
}
|
||||
}
|
||||
// 获取患者购药可用的优惠卷
|
||||
$userCouponService = new UserCouponService();
|
||||
$user_coupons = $userCouponService->getUserProductUsableCoupon($user_info['user_id'], $coupon_product_datas);
|
||||
}*/
|
||||
|
||||
if ($order_product['payment_amount_total'] > 0) {
|
||||
// 发起支付
|
||||
|
||||
@ -260,6 +260,12 @@ class UserCouponService extends BaseService
|
||||
// return $selected_coupons;
|
||||
// }
|
||||
|
||||
/**
|
||||
* 获取患者购药可用的优惠卷
|
||||
* @param string|int $user_id
|
||||
* @param array $coupon_product_datas
|
||||
* @return array
|
||||
*/
|
||||
public function getUserProductUsableCoupon(string|int $user_id, array $coupon_product_datas): array
|
||||
{
|
||||
$user_coupons = UserCoupon::getUserProductUsableCoupon($user_id);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user