Commit 59749faf by 刘鹏飞

coco限时特价行显示优惠后的价格

parent ed52bf8d
...@@ -133,8 +133,22 @@ public class CocoShoppingCartRelationServiceImpl implements ShoppingCartRelation ...@@ -133,8 +133,22 @@ public class CocoShoppingCartRelationServiceImpl implements ShoppingCartRelation
product.setQty(newQty); product.setQty(newQty);
// 限时特价行显示优惠后的单价 // 商品是否参加特价
if(ObjectUtils.equals(product.getActivityType(),ActivityTypeEnum.TYPE_2.getCode())){ boolean cutFlag = false;
if(goodsDiscountsMap.get(product.getCartGoodsUid()) != null){
CalculationSharingDiscountResponseDto.CalculationDiscountResult.Goods goods = goodsDiscountsMap.get(product.getCartGoodsUid());
List<CalculationSharingDiscountResponseDto.CalculationDiscountResult.Goods.GoodsDiscount> goodsDiscountsList = goods.getDiscounts();
if(goodsDiscountsList != null && !goodsDiscountsList.isEmpty()){
for(CalculationSharingDiscountResponseDto.CalculationDiscountResult.Goods.GoodsDiscount gd : goodsDiscountsList){
if(ObjectUtils.equals(gd.getType(),ActivityTypeEnum.TYPE_2.getCode())){
cutFlag = true;
break;
}
}
}
}
if(cutFlag){
product.setFinalPrice(goodsDiscountsMap.get(product.getCartGoodsUid()).getNowPrice()); product.setFinalPrice(goodsDiscountsMap.get(product.getCartGoodsUid()).getNowPrice());
} }
......
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