fix(renewal) discount set default 1
This commit is contained in:
parent
c08fadb347
commit
f4cd567492
@ -64,6 +64,9 @@ func (l *RenewalLogic) Renewal(req *types.RenewalOrderRequest) (resp *types.Rene
|
|||||||
_ = json.Unmarshal([]byte(sub.Discount), &dis)
|
_ = json.Unmarshal([]byte(sub.Discount), &dis)
|
||||||
discount = getDiscount(dis, req.Quantity)
|
discount = getDiscount(dis, req.Quantity)
|
||||||
}
|
}
|
||||||
|
if discount == 0 {
|
||||||
|
discount = 1
|
||||||
|
}
|
||||||
price := sub.UnitPrice * req.Quantity
|
price := sub.UnitPrice * req.Quantity
|
||||||
amount := int64(float64(price) * discount)
|
amount := int64(float64(price) * discount)
|
||||||
discountAmount := price - amount
|
discountAmount := price - amount
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user