Commit f0336d0f by chongfu.liang

频次券问题

parent 6441813d
...@@ -3,6 +3,7 @@ package cn.freemud.demo.adapter.service; ...@@ -3,6 +3,7 @@ package cn.freemud.demo.adapter.service;
import cn.freemud.demo.entities.bo.CheckAdapterBO; import cn.freemud.demo.entities.bo.CheckAdapterBO;
import cn.freemud.demo.entities.bo.goods.AddGoodsToShoppingCartBO; import cn.freemud.demo.entities.bo.goods.AddGoodsToShoppingCartBO;
import cn.freemud.demo.entities.bo.goods.CheckBussinessRulesBO; import cn.freemud.demo.entities.bo.goods.CheckBussinessRulesBO;
import cn.freemud.demo.enums.RequestType;
import cn.freemud.demo.utils.CommonUtils; import cn.freemud.demo.utils.CommonUtils;
import cn.freemud.entities.dto.CheckSpqInfoRequestDto; import cn.freemud.entities.dto.CheckSpqInfoRequestDto;
import cn.freemud.entities.dto.CheckSpqInfoResponseDto; import cn.freemud.entities.dto.CheckSpqInfoResponseDto;
...@@ -32,9 +33,10 @@ public class CheckAdapter { ...@@ -32,9 +33,10 @@ public class CheckAdapter {
HashMap<String, List<String>> spqIdToCartUuid = new HashMap<>(16); HashMap<String, List<String>> spqIdToCartUuid = new HashMap<>(16);
for (int i = 0; i < cartGoodsList.size(); i++){ for (int i = 0; i < cartGoodsList.size(); i++){
CartGoods cartGoods = cartGoodsList.get(i); CartGoods cartGoods = cartGoodsList.get(i);
if (CommonUtils.isProductCoupon(bo.getCouponCode(), cartGoods.getCartGoodsUid())){
String couponCode = CommonUtils.getCouponCode(bo.getCouponCode(), cartGoods.getCartGoodsUid()); if (CommonUtils.isProductCoupon(cartGoods.getCouponCode(), cartGoods.getCartGoodsUid())){
String couponCode = CommonUtils.getCouponCode(cartGoods.getCouponCode(), cartGoods.getCartGoodsUid());
boolean useCoupon = true; // 优惠券放在coupon字段而不是uuid中 boolean useCoupon = true; // 优惠券放在coupon字段而不是uuid中
if (cartGoods.getCartGoodsUid().startsWith(CommonsConstant.COUPON_PREFIX)){ if (cartGoods.getCartGoodsUid().startsWith(CommonsConstant.COUPON_PREFIX)){
useCoupon = false; useCoupon = false;
......
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