Commit 5dc6be4b by chongfu.liang

商品券显示问题

parent 4d9cc525
......@@ -83,6 +83,11 @@ public class CartGoods {
*/
private String couponName;
/**
* 购物车商品券商品价格
*/
private Long couponProductPrice;
private String spuId;
private String skuId;
/**
......
......@@ -12,6 +12,8 @@ public class CheckSpqBO {
private Integer type;
private Long productPrice;
private CouponDetailBO.Details details;
}
......@@ -167,6 +167,7 @@ public class KgdCouponServiceImpl implements CouponService {
result.setDetails(couponActivityDetail);
result.setSkuId(productsVo.getSkuId());
result.setSpuId(productsVo.getSpuId());
result.setProductPrice(productsVo.getFinalPrice());
return result;
......
......@@ -220,6 +220,7 @@ public class PlatformApportionService extends AbstractApportionService {
if (null == checkSpqInfo) {
cartGoodsList.remove(i);
} else {
cartGoods.setCouponProductPrice(checkSpqInfo.getPrice());
validCouponMap.put(spqId, checkSpqInfo);
}
}
......
......@@ -269,6 +269,7 @@ public class PlatformListCartGoodsService extends AbstractListCartGoodsService {
if (null == checkSpqInfo) {
cartGoodsList.remove(i);
} else {
cartGoods.setCouponProductPrice(checkSpqInfo.getPrice());
validCouponMap.put(spqId, checkSpqInfo);
addGoodsToShoppingCartBO.setValidCouponMap(validCouponMap);
}
......
......@@ -178,6 +178,7 @@ public class PlatformUpdateGoodsQtyService extends AbstractUpdateGoodsQtyService
if (checkSpqBO == null){
cartGoodsList.remove(i);
} else {
cartGoods.setCouponProductPrice(checkSpqBO.getProductPrice());
cartGoods.setActivityCode(checkSpqBO.getDetails().getActiveCode());
}
}
......
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