门槛计算
This commit is contained in:
@@ -665,6 +665,7 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
||||
isAllFoods = false;
|
||||
}
|
||||
}
|
||||
log.info("满减券门槛检验 coupon:{},isAllFoods:{},orderDetails:{},couponFoodIds:{}", coupon, isAllFoods, orderDetails, couponFoodIds);
|
||||
thresholdCalculation(orderDetails, coupon.getFullAmount(), isAllFoods, couponFoodIds,
|
||||
param.isVipPrice(), isTimeDiscountShare, isVipShare, type == 1 ? "满减券" : "折扣券");
|
||||
if (type == 3) {
|
||||
@@ -779,6 +780,7 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
||||
calculationAmount = calculationAmount.add(orderDetail.getUnitPrice().multiply(num).setScale(2, RoundingMode.HALF_UP));
|
||||
}
|
||||
}
|
||||
log.info("优惠券门槛金额 calculationAmount:{}", calculationAmount);
|
||||
}
|
||||
if (calculationAmount.compareTo(fullAmount) < 0) {
|
||||
throw new CzgException("生成支付订单失败," + title + "优惠券门槛金额不足");
|
||||
|
||||
Reference in New Issue
Block a user