Commit d97af34e by chongfu.liang

不可用券校验

parent 9119245f
...@@ -2108,11 +2108,11 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService { ...@@ -2108,11 +2108,11 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService {
} }
private boolean checkAvailableCoupon(ShoppingCartGoodsResponseVo shoppingCartGoodsResponseVo, String couponCode) { private boolean checkAvailableCoupon(ShoppingCartGoodsResponseVo shoppingCartGoodsResponseVo, String couponCode) {
if (shoppingCartGoodsResponseVo == null || shoppingCartGoodsResponseVo.getAvailableCoupon() == null || shoppingCartGoodsResponseVo.getAvailableCoupon().getUsableCoupons() == null){ if (shoppingCartGoodsResponseVo == null || shoppingCartGoodsResponseVo.getAvailableCoupon() == null || shoppingCartGoodsResponseVo.getAvailableCoupon().getDisableCoupons() == null){
return false; return false;
} }
List<ActivityCouponBean> usableCoupons = shoppingCartGoodsResponseVo.getAvailableCoupon().getUsableCoupons(); List<ActivityCouponBean> disableCoupons = shoppingCartGoodsResponseVo.getAvailableCoupon().getDisableCoupons();
ActivityCouponBean activityCouponBean = usableCoupons.stream().filter(p -> p.getCouponCode().equals(couponCode)).findFirst().orElse(null); ActivityCouponBean activityCouponBean = disableCoupons.stream().filter(p -> p.getCouponCode().equals(couponCode)).findFirst().orElse(null);
if (activityCouponBean == null){ if (activityCouponBean == null){
return false; return false;
} else { } else {
......
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