Commit e7d8fe20 by yu.sun

sunyu::update::fix bug about shopping-cart-info

parent 707f6341
...@@ -320,6 +320,19 @@ public class ShoppingCartMCoffeeServiceImpl { ...@@ -320,6 +320,19 @@ public class ShoppingCartMCoffeeServiceImpl {
// 促销活动的优惠金额计算 // 促销活动的优惠金额计算
calculationService.updateShoppingCartGoodsDiscount(partnerId, storeId, userId, appId, orderType, assortmentCustomerInfoVo.isMemberPaid(), menuType, receiveId, null, calculationService.updateShoppingCartGoodsDiscount(partnerId, storeId, userId, appId, orderType, assortmentCustomerInfoVo.isMemberPaid(), menuType, receiveId, null,
cartGoodsList, coupons, new ArrayList<>(), shoppingCartGoodsResponseVo); cartGoodsList, coupons, new ArrayList<>(), shoppingCartGoodsResponseVo);
//如果用户购物车中已有券,则将券放进购物车中
String moneyCoupon = assortmentSdkService.getShoppingCartCoupon(partnerId,
storeId, userId, shoppingCartBaseService,SaveCouponType.COUPON.getCode());
String deliveryFeeCoupon = assortmentSdkService.getShoppingCartCoupon(partnerId,storeId,
userId,shoppingCartBaseService,SaveCouponType.FREIGHT_COUPON.getCode());
if (StringUtils.isNotEmpty(deliveryFeeCoupon)){
shoppingCartGoodsResponseVo.setFreightCouponCode(deliveryFeeCoupon);
}
if (StringUtils.isNotEmpty(moneyCoupon)){
shoppingCartGoodsResponseVo.setCouponCode(moneyCoupon);
}
//设置更新响应信息 //设置更新响应信息
setAddAndUpdateResponse(shoppingCartGoodsResponseVo, cartGoodsList, shoppingCartGoodsResponseVo.getToastMsg(), ShoppingCartConstant.QUERY_INFO, shoppingCartInfoRequestVo); setAddAndUpdateResponse(shoppingCartGoodsResponseVo, cartGoodsList, shoppingCartGoodsResponseVo.getToastMsg(), ShoppingCartConstant.QUERY_INFO, shoppingCartInfoRequestVo);
......
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