Commit ff3b4f1a by 刘鹏飞

Merge remote-tracking branch 'origin/feature/coco_new-刘鹏飞' into qa

parents 6c97383e 1a0ec19a
......@@ -86,8 +86,16 @@ public class CocoCouponRelationServiceImpl implements CouponRelationService {
}
// 根据商品id转map
Map<String,QueryOrdersResponseDto.DataBean.OrderBean.ProductBean> productMap = productList.stream().collect(Collectors.
toMap(QueryOrdersResponseDto.DataBean.OrderBean.ProductBean::getProductId, Function.identity(), (oldValue, newValue) -> newValue));
Map<String,QueryOrdersResponseDto.DataBean.OrderBean.ProductBean> productMap = new HashMap<>();
for(QueryOrdersResponseDto.DataBean.OrderBean.ProductBean pb : productList){
productMap.put(pb.getSpecification(),pb);
List<QueryOrdersResponseDto.DataBean.OrderBean.ProductBean> materialProducts = pb.getMaterialProduct();
if(materialProducts != null && !materialProducts.isEmpty()){
for(QueryOrdersResponseDto.DataBean.OrderBean.ProductBean materialProduct : materialProducts){
productMap.put(materialProduct.getSpecification(),materialProduct);
}
}
}
// 根据活动号分组,没有活动号的直接筛选掉
Map<String,List<OrderSettlementResp>> orderSettlementMap = orderSettlementList.stream().filter(os -> StringUtils.isNotEmpty(os.getExternalObjectId()))
......
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