调整店铺优惠券使用
This commit is contained in:
parent
50c8ad65e5
commit
63c6cb8072
@ -431,6 +431,7 @@ class StoreOrderCreateRepository extends StoreOrderRepository
|
|||||||
} else {
|
} else {
|
||||||
$coupon_price = bcadd($coupon_price, $coupon['coupon_price'], 2);
|
$coupon_price = bcadd($coupon_price, $coupon['coupon_price'], 2);
|
||||||
$_pay_price = bcsub($_pay_price, $coupon['coupon_price'], 2);
|
$_pay_price = bcsub($_pay_price, $coupon['coupon_price'], 2);
|
||||||
|
$userUsedCoupon[$coupon['coupon_user_id']] = ['coupon_user_id' => $coupon['coupon_user_id'], 'coupon_price' => $coupon['coupon_price']];
|
||||||
}
|
}
|
||||||
$coupon['checked'] = true;
|
$coupon['checked'] = true;
|
||||||
} else {
|
} else {
|
||||||
@ -448,8 +449,7 @@ class StoreOrderCreateRepository extends StoreOrderRepository
|
|||||||
$productCouponRate[$productId] = [
|
$productCouponRate[$productId] = [
|
||||||
'rate' => $product_price[$productId] > 0 ? bcdiv($coupon['coupon_price'], $product_price[$productId], 4) : 1,
|
'rate' => $product_price[$productId] > 0 ? bcdiv($coupon['coupon_price'], $product_price[$productId], 4) : 1,
|
||||||
'coupon_price' => $coupon['coupon_price'],
|
'coupon_price' => $coupon['coupon_price'],
|
||||||
'price' => $product_price[$productId],
|
'price' => $product_price[$productId]
|
||||||
'coupon_user_id' => $coupon['coupon_user_id']
|
|
||||||
];
|
];
|
||||||
$useCouponIds[] = $coupon['coupon_user_id'];
|
$useCouponIds[] = $coupon['coupon_user_id'];
|
||||||
}
|
}
|
||||||
@ -458,8 +458,7 @@ class StoreOrderCreateRepository extends StoreOrderRepository
|
|||||||
$storeCouponRate = [
|
$storeCouponRate = [
|
||||||
'rate' => $pay_price > 0 ? bcdiv($use_store_coupon['coupon_price'], $pay_price, 4) : 1,
|
'rate' => $pay_price > 0 ? bcdiv($use_store_coupon['coupon_price'], $pay_price, 4) : 1,
|
||||||
'coupon_price' => $use_store_coupon['coupon_price'],
|
'coupon_price' => $use_store_coupon['coupon_price'],
|
||||||
'price' => $coupon_price,
|
'price' => $coupon_price
|
||||||
'coupon_user_id' => $use_store_coupon['coupon_user_id']
|
|
||||||
];
|
];
|
||||||
$useCouponIds[] = $use_store_coupon['coupon_user_id'];
|
$useCouponIds[] = $use_store_coupon['coupon_user_id'];
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user