Commit e9a135b9 by ping.wu

积分商品实际价格修改

parent 8e6fbc1b
...@@ -63,12 +63,13 @@ public class DefaultPromotionService implements IPromotionService { ...@@ -63,12 +63,13 @@ public class DefaultPromotionService implements IPromotionService {
if(map.get(cartGoods.getCartGoodsUid()) != null ){ if(map.get(cartGoods.getCartGoodsUid()) != null ){
if(CollectionUtils.isNotEmpty(map.get(cartGoods.getCartGoodsUid()).getDiscounts())){ if(CollectionUtils.isNotEmpty(map.get(cartGoods.getCartGoodsUid()).getDiscounts())){
for (ActivityCalculationDiscountResponseDto.CalculationDiscountResult.Goods.GoodsDiscount goodsDiscount : map.get(cartGoods.getCartGoodsUid()).getDiscounts()){ for (ActivityCalculationDiscountResponseDto.CalculationDiscountResult.Goods.GoodsDiscount goodsDiscount : map.get(cartGoods.getCartGoodsUid()).getDiscounts()){
//积分商品活动处理
if(Objects.equals(goodsDiscount.getType(),ActivityTypeEnum.TYPE_28.getCode())){ if(Objects.equals(goodsDiscount.getType(),ActivityTypeEnum.TYPE_28.getCode())){
cartGoods.setScore(map.get(cartGoods.getCartGoodsUid()).getScore()*map.get(cartGoods.getCartGoodsUid()).getActualGoodsNumber()); cartGoods.setScore(map.get(cartGoods.getCartGoodsUid()).getScore()*map.get(cartGoods.getCartGoodsUid()).getActualGoodsNumber());
cartGoods.setAmount(map.get(cartGoods.getCartGoodsUid()).getRealAmount());
} }
} }
} }
cartGoods.setAmount(map.get(cartGoods.getCartGoodsUid()).getRealAmount());
} }
} }
shoppingCartGoodsResponseVo.setOriginalTotalAmount(calculationDiscountResult == null ? totalOriginalAmount : calculationDiscountResult.getOriginalTotalAmount()); shoppingCartGoodsResponseVo.setOriginalTotalAmount(calculationDiscountResult == null ? totalOriginalAmount : calculationDiscountResult.getOriginalTotalAmount());
......
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