Commit f4e27192 by chongfu.liang

Merge branch 'feature/1.9.32-加料商品开发' into qa

parents db1ea9fc 3085747c
...@@ -1863,13 +1863,21 @@ public class OrderAdapter { ...@@ -1863,13 +1863,21 @@ public class OrderAdapter {
for (QueryOrdersResponseDto.DataBean.OrderBean.ProductBean productBean : productBeans) { for (QueryOrdersResponseDto.DataBean.OrderBean.ProductBean productBean : productBeans) {
OrderPrintDto.ProductsBean productVO = getProductBean(productBean); OrderPrintDto.ProductsBean productVO = getProductBean(productBean);
List<OrderPrintDto.ProductsBean> comboProductVOs = new ArrayList<>(); List<OrderPrintDto.ProductsBean> comboProductVOs = new ArrayList<>();
List<OrderPrintDto.ProductsBean> materialProductVOs = new ArrayList<>();
if (CollectionUtils.isNotEmpty(productBean.getComboProduct())) { if (CollectionUtils.isNotEmpty(productBean.getComboProduct())) {
for (QueryOrdersResponseDto.DataBean.OrderBean.ProductBean comboProduct : productBean.getComboProduct()) { for (QueryOrdersResponseDto.DataBean.OrderBean.ProductBean comboProduct : productBean.getComboProduct()) {
OrderPrintDto.ProductsBean sonProductVO = getProductBean(comboProduct); OrderPrintDto.ProductsBean sonProductVO = getProductBean(comboProduct);
comboProductVOs.add(sonProductVO); comboProductVOs.add(sonProductVO);
} }
} }
if (CollectionUtils.isNotEmpty(productBean.getMaterialProduct())) {
for (QueryOrdersResponseDto.DataBean.OrderBean.ProductBean materialProduct : productBean.getMaterialProduct()) {
OrderPrintDto.ProductsBean materialProductVO = getProductBean(materialProduct);
materialProductVOs.add(materialProductVO);
}
}
productVO.setSonProducts(comboProductVOs); productVO.setSonProducts(comboProductVOs);
productVO.setMaterialProducts(materialProductVOs);
products.add(productVO); products.add(productVO);
} }
return products; return products;
......
...@@ -128,6 +128,8 @@ public class OrderPrintDto { ...@@ -128,6 +128,8 @@ public class OrderPrintDto {
private Integer parentType; private Integer parentType;
//套餐商品的子商品 //套餐商品的子商品
private List<ProductsBean> sonProducts; private List<ProductsBean> sonProducts;
//加料商品的加料
private List<ProductsBean> materialProducts;
} }
} }
...@@ -365,6 +365,8 @@ public class QueryOrdersResponseDto { ...@@ -365,6 +365,8 @@ public class QueryOrdersResponseDto {
List<ProductBean> comboProduct; List<ProductBean> comboProduct;
List<ProductBean> materialProduct;
@NoArgsConstructor @NoArgsConstructor
@Data @Data
public static class ProductDiscount { public static class ProductDiscount {
......
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