Commit f7a57b24 by yu.sun

sunyu::update::update function clear coupon info about coupon is invalid

parent eda22477
......@@ -89,12 +89,14 @@ public class CouponDiscountCalculation {
//订单级别券优惠
List<ActivityCalculationDiscountResponseDto.CalculationDiscountResult.Discount> discounts = calculationDiscountResult.getDiscounts();
if (CollectionUtils.isEmpty(discounts)) {
cartGoodsList.forEach(cartGoods -> {
if (StringUtils.isNotEmpty(cartGoods.getCouponCode()) ) {
for (int i=0;i<cartGoodsList.size();i++) {
CartGoods cartGoods = cartGoodsList.get(i);
if (StringUtils.isNotEmpty(cartGoods.getCouponCode())) {
cartGoods.setCouponCode("");
cartGoods.setCouponName("");
cartGoodsList.set(i,cartGoods);
}
});
}
return;
}
List<ActivityCalculationDiscountResponseDto.CalculationDiscountResult.Discount> couponDiscounts = discounts.stream().filter(discount -> (ActivityTypeEnum.TYPE_3.getCode().equals(discount.getType())
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment