OfflineOrderItem.coupon_discount_amount
parent
c4c098c385
commit
1a1f88cbdf
|
|
@ -176,13 +176,15 @@ class UserCoupon extends Model
|
||||||
public function getDiscountAmount(int $total)
|
public function getDiscountAmount(int $total)
|
||||||
{
|
{
|
||||||
$couponDiscount = 0;
|
$couponDiscount = 0;
|
||||||
// 优惠券: 直接抵扣
|
if ($this->coupon_amount > 0) {
|
||||||
if ($this->coupon_type == Coupon::TYPE_AMOUNT) {
|
// 优惠券: 直接抵扣
|
||||||
$couponDiscount = $this->coupon_amount;
|
if ($this->coupon_type == Coupon::TYPE_AMOUNT) {
|
||||||
}
|
$couponDiscount = $this->coupon_amount;
|
||||||
// 优惠券: 折扣
|
}
|
||||||
else if ($this->coupon_type == Coupon::TYPE_DISCOUNT) {
|
// 优惠券: 折扣
|
||||||
$couponDiscount = (int) bcmul($total, bcdiv(100 - $this->coupon_amount, 100, 2));
|
else if ($this->coupon_type == Coupon::TYPE_DISCOUNT) {
|
||||||
|
$couponDiscount = (int) bcmul($total, bcdiv(100 - $this->coupon_amount, 100, 2));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return $couponDiscount;
|
return $couponDiscount;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue