|
@@ -142,7 +142,7 @@ public class UserBenefitsFrontController {
|
|
|
comboSkuInfo = beanSearcher.searchAll(GoodsDonSkuFrontView.class, MapUtils.builder().field(GoodsDonSkuFrontView::getId, Jsons.parseList(data.getComboSkuIds(), Long.class)).op(Operator.InList)
|
|
comboSkuInfo = beanSearcher.searchAll(GoodsDonSkuFrontView.class, MapUtils.builder().field(GoodsDonSkuFrontView::getId, Jsons.parseList(data.getComboSkuIds(), Long.class)).op(Operator.InList)
|
|
|
.selectExclude(GoodsDonSkuFrontView::getSpecJson, GoodsDonSkuFrontView::getSpecIds, GoodsDonSkuFrontView::getImg)
|
|
.selectExclude(GoodsDonSkuFrontView::getSpecJson, GoodsDonSkuFrontView::getSpecIds, GoodsDonSkuFrontView::getImg)
|
|
|
.build());
|
|
.build());
|
|
|
- GoodsDonSpec goodsDonSpec = beanSearcher.searchFirst(GoodsDonSpec.class, MapUtils.builder().field(GoodsDonSpec::getId, 15).build());
|
|
|
|
|
|
|
+ GoodsDonSpec goodsDonSpec = beanSearcher.searchFirst(GoodsDonSpec.class, MapUtils.builder().field(GoodsDonSpec::getGoodsId, 15).build());
|
|
|
List<ReqGoodsSkuSpec> specs = Jsons.parseList(goodsDonSpec.getSpecsJson(), ReqGoodsSkuSpec.class);
|
|
List<ReqGoodsSkuSpec> specs = Jsons.parseList(goodsDonSpec.getSpecsJson(), ReqGoodsSkuSpec.class);
|
|
|
Map<String, List<ReqGoodsSkuSpec>> collect = specs.stream().collect(Collectors.groupingBy(ReqGoodsSkuSpec::getKey));
|
|
Map<String, List<ReqGoodsSkuSpec>> collect = specs.stream().collect(Collectors.groupingBy(ReqGoodsSkuSpec::getKey));
|
|
|
ReqGoodsSkuSpec reqGoodsSkuSpec = collect.get("套餐").get(0);
|
|
ReqGoodsSkuSpec reqGoodsSkuSpec = collect.get("套餐").get(0);
|