feat: 会员折扣与订单状态同步 #1
@@ -16,7 +16,7 @@ public class OrderService {
|
|||||||
public BigDecimal total(Order order) {
|
public BigDecimal total(Order order) {
|
||||||
BigDecimal sum = BigDecimal.ZERO;
|
BigDecimal sum = BigDecimal.ZERO;
|
||||||
for (OrderLine line : order.getLines()) {
|
for (OrderLine line : order.getLines()) {
|
||||||
// 会员 9 折
|
// 会员 9 折(v2 调整)
|
||||||
if (order.getCustomer().getLevel() == 2) {
|
if (order.getCustomer().getLevel() == 2) {
|
||||||
sum = sum.multiply(BigDecimal.valueOf(0.9));
|
sum = sum.multiply(BigDecimal.valueOf(0.9));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user