Commit f665486a by shuhu.hou@freemud.cn

校验套餐添加groupId参数

parent ac91ec33
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
<dependency> <dependency>
<groupId>com.freemud.application.service.sdk</groupId> <groupId>com.freemud.application.service.sdk</groupId>
<artifactId>productcenter-sdk</artifactId> <artifactId>productcenter-sdk</artifactId>
<version>2.7.7.RELEASE</version> <version>2.8.0-SNAPSHOT</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
......
...@@ -97,6 +97,7 @@ public class ShoppingCartAdapter { ...@@ -97,6 +97,7 @@ public class ShoppingCartAdapter {
validateSkuProductType.setMarkUpPrice(comboxGoods.getFinalPrice() == null ? 0 : comboxGoods.getFinalPrice().intValue()); validateSkuProductType.setMarkUpPrice(comboxGoods.getFinalPrice() == null ? 0 : comboxGoods.getFinalPrice().intValue());
validateSkuProductType.setQty(comboxGoods.getQty()); validateSkuProductType.setQty(comboxGoods.getQty());
validateSkuProductType.setAttributeList(getAttributes(comboxGoods.getExtra())); validateSkuProductType.setAttributeList(getAttributes(comboxGoods.getExtra()));
validateSkuProductType.setProductGroupId(comboxGoods.getProductGroupId());
result.add(validateSkuProductType); result.add(validateSkuProductType);
} }
} }
......
...@@ -234,6 +234,10 @@ public class CartGoods { ...@@ -234,6 +234,10 @@ public class CartGoods {
*/ */
private String unit; private String unit;
/** /**
* 商品组Id
*/
private Long productGroupId;
/**
* 配料或属性 * 配料或属性
*/ */
private List<CartGoodsExtra> extra; private List<CartGoodsExtra> extra;
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<dependency> <dependency>
<groupId>com.freemud.application.service.sdk</groupId> <groupId>com.freemud.application.service.sdk</groupId>
<artifactId>productcenter-sdk</artifactId> <artifactId>productcenter-sdk</artifactId>
<version>2.7.7.RELEASE</version> <version>2.8.0-SNAPSHOT</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.freemud.application.service.sdk</groupId> <groupId>com.freemud.application.service.sdk</groupId>
......
...@@ -353,6 +353,7 @@ public class ShoppingCartConvertAdapter { ...@@ -353,6 +353,7 @@ public class ShoppingCartConvertAdapter {
productCombox.setSkuId(vo.getSkuId()); productCombox.setSkuId(vo.getSkuId());
productCombox.setQty(vo.getQty()); productCombox.setQty(vo.getQty());
productCombox.setExtra(vo.getExtra()); productCombox.setExtra(vo.getExtra());
productCombox.setProductGroupId(vo.getProductGroupId());
productComboList.add(productCombox); productComboList.add(productCombox);
} }
} }
...@@ -363,6 +364,7 @@ public class ShoppingCartConvertAdapter { ...@@ -363,6 +364,7 @@ public class ShoppingCartConvertAdapter {
productCombox.setSkuId(vo.getSkuId()); productCombox.setSkuId(vo.getSkuId());
productCombox.setQty(vo.getQty()); productCombox.setQty(vo.getQty());
productCombox.setExtra(vo.getExtra()); productCombox.setExtra(vo.getExtra());
productCombox.setProductGroupId(vo.getProductGroupId());
productGroupList.add(productCombox); productGroupList.add(productCombox);
} }
} }
......
...@@ -242,6 +242,10 @@ public class CartGoods { ...@@ -242,6 +242,10 @@ public class CartGoods {
* 第三方商品编号 * 第三方商品编号
*/ */
private String customerCode; private String customerCode;
/**
* 商品组Id
*/
private Long productGroupId;
@Override @Override
public int hashCode() { public int hashCode() {
......
...@@ -22,6 +22,10 @@ public class ComboxGoodsRequestVo { ...@@ -22,6 +22,10 @@ public class ComboxGoodsRequestVo {
private String skuId; private String skuId;
private Integer qty; private Integer qty;
/** /**
* 商品组Id
*/
private Long productGroupId;
/**
* 商品额外的属性 * 商品额外的属性
*/ */
List<CartGoods.CartGoodsExtra> extra; List<CartGoods.CartGoodsExtra> extra;
......
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