Commit 5dc6be4b by chongfu.liang

商品券显示问题

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