Commit 3b256404 by yu.sun

sunyu::update::fix bug about monthCard

parent 3e489baf
...@@ -4,6 +4,7 @@ import cn.freemud.entities.dto.OrderProductAddInfo; ...@@ -4,6 +4,7 @@ import cn.freemud.entities.dto.OrderProductAddInfo;
import cn.freemud.entities.dto.activity.ActivityDiscountsDto; import cn.freemud.entities.dto.activity.ActivityDiscountsDto;
import cn.freemud.entities.dto.activity.ShareDiscountActivityDto; import cn.freemud.entities.dto.activity.ShareDiscountActivityDto;
import cn.freemud.entities.vo.CartGoods; import cn.freemud.entities.vo.CartGoods;
import cn.freemud.entities.vo.MonthCardVo;
import cn.freemud.entities.vo.SubtractStockVO; import cn.freemud.entities.vo.SubtractStockVO;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import lombok.Builder; import lombok.Builder;
...@@ -254,6 +255,18 @@ public class ShoppingCartGoodsDto { ...@@ -254,6 +255,18 @@ public class ShoppingCartGoodsDto {
*/ */
private Integer isTableware = 0; private Integer isTableware = 0;
/** /**
* 是否是月享卡商品
*/
private int isMonthCard;
/**
* 是否为种子券商品 1:是;0:否
*/
private int isSeedCouponGoods;
/**
* 月享卡信息
*/
private MonthCardVo monthCardInfo;
/**
* 商品货号 * 商品货号
*/ */
private String productCode; private String productCode;
......
...@@ -757,11 +757,11 @@ public class ShoppingCartMCoffeeServiceImpl { ...@@ -757,11 +757,11 @@ public class ShoppingCartMCoffeeServiceImpl {
int size = shoppingCartGoodsDto.getProducts().size(); int size = shoppingCartGoodsDto.getProducts().size();
for(int i=0;i<size;i++) { for(int i=0;i<size;i++) {
//先把月卡放到最后 //先把月卡放到最后
if(Objects.equals(1,cartGoodsList.get(i).getIsMonthCard())) { if(Objects.equals(1,shoppingCartGoodsDto.getProducts().get(i).getIsMonthCard())) {
CartGoods cartGoods = cartGoodsList.get(i); ShoppingCartGoodsDto.CartGoodsDetailDto cartGoodsDetailDto = shoppingCartGoodsDto.getProducts().get(i);
if(i != size-1) { if(i != size-1) {
cartGoodsList.remove(i); shoppingCartGoodsDto.getProducts().remove(i);
cartGoodsList.add(cartGoods); shoppingCartGoodsDto.getProducts().add(cartGoodsDetailDto);
break; break;
} }
} }
......
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