Commit b7630bce by yu.sun

sunyu::update::new function about p5v2

parent baa6fe2c
......@@ -79,6 +79,18 @@ public class CartGoods {
*/
private String couponCode;
/**
* 是否是月享卡商品
*/
private int isMonthCard;
/**
* 是否为种子券商品 1:是;0:否
*/
private int isSeedCouponGoods;
/**
* 月享卡信息
*/
private MonthCardVo monthCardInfo;
/**
* 商品券名称
*/
private String couponName;
......@@ -253,6 +265,23 @@ public class CartGoods {
}
@Data
@NoArgsConstructor
public class MonthCardVo {
/**
* 卡号
*/
private String cardNo;
/**
* 券号
*/
private String cardCode;
/**
* 月享卡类型:1.月享卡(单商品购买);2.月享卡(多商品购买);3.普通月卡
*/
private Integer type;
}
@Data
public final static class ComboxGoods{
/**
* 单规格spuId,多规格skuId
......
......@@ -202,7 +202,11 @@ public class CartGoods {
/**
* 是否是月享卡商品
*/
private int isMonthCard = 0;
private int isMonthCard;
/**
* 是否为种子券商品 1:是;0:否
*/
private int isSeedCouponGoods;
/**
* 月享卡信息
*/
......
......@@ -1448,6 +1448,7 @@ public class ShoppingCartMCoffeeServiceImpl {
cartGoods.setSkuId(skuId);
cartGoods.setQty(qty);
cartGoods.setIsMonthCard(addShoppingCartGoodsRequestVo.getIsMonthCard());
cartGoods.setIsSeedCouponGoods(addShoppingCartGoodsRequestVo.getIsSeedCouponGoods());
cartGoods.setCouponCode(addShoppingCartGoodsRequestVo.getCouponCode());
Integer goodsType = StringUtils.isEmpty(skuId) || ObjectUtils.equals(spuId, skuId) ? GoodsTypeEnum.SPU_GOODS.getGoodsType() : GoodsTypeEnum.SKU_GOODS.getGoodsType();
if (spuId.startsWith(CommonsConstant.COUPON_PREFIX)) {
......
......@@ -133,7 +133,11 @@ public class MCoffeeAddGoodsRequestVo {
/**
* 当前商品是否为月享卡,0:否,1:是
*/
private int isMonthCard=0;
private int isMonthCard;
/**
* 是否为种子券商品 1:是;0:否
*/
private int isSeedCouponGoods;
/**
* 月享卡加购信息
*/
......
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