Commit 0d53d332 by 周晓航

维护套餐商品 订单数据

parent e61e58e2
...@@ -3226,6 +3226,8 @@ public class OrderSdkAdapter { ...@@ -3226,6 +3226,8 @@ public class OrderSdkAdapter {
if (product.getIsFixedProduct() != null) { if (product.getIsFixedProduct() != null) {
extInfo.setIsFixedProduct(product.getIsFixedProduct()); extInfo.setIsFixedProduct(product.getIsFixedProduct());
} }
extInfo.setStockMode(product.getStockMode());
extInfo.setStockLimit(product.getHasStockProudct());
//第三方商品规格id //第三方商品规格id
if (StringUtils.isNotBlank(product.getThirdProductSpecId())) { if (StringUtils.isNotBlank(product.getThirdProductSpecId())) {
extInfo.setThirdProductSpecId(product.getThirdProductSpecId()); extInfo.setThirdProductSpecId(product.getThirdProductSpecId());
......
...@@ -20,8 +20,18 @@ import java.util.List; ...@@ -20,8 +20,18 @@ import java.util.List;
@Data @Data
public class OrderProductAddInfoDto extends BaseConfig { public class OrderProductAddInfoDto extends BaseConfig {
/**
* 库存模式,目前该模式只针对套餐商品会起作用
* 1-使用套餐库存(非关联模式):即套餐库存和套餐中子商品品库存分别存在、互不影响
* 2-使用联动库存(关联模式):即套餐商品的库存为套餐库存和套餐中子商品的库存,当用户购买套餐商品时,同时扣减套餐库存和套餐中子商品的库存,当套餐中任一子商品库存为0或套餐商品的库存为0时,该套餐将不能购买
*/
protected Integer stockMode = 1;
/** /**
* 是否扣库存
*/
protected boolean stockLimit;
/**
* 属性名称 多糖/冷/常温 * 属性名称 多糖/冷/常温
*/ */
private String attributeNames; private String attributeNames;
......
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