|
@@ -68,6 +68,9 @@ public class KlScaleFacade {
|
|
KlScaleDetailMenuVO detailMenuVO = new KlScaleDetailMenuVO();
|
|
KlScaleDetailMenuVO detailMenuVO = new KlScaleDetailMenuVO();
|
|
detailMenuVO.setConceptId(conceptId);
|
|
detailMenuVO.setConceptId(conceptId);
|
|
List<KlScaleDetailWrapper> vteFormDetailData = klConceptScaleFacade.getKlScaleDetailData(detailMenuVO);
|
|
List<KlScaleDetailWrapper> vteFormDetailData = klConceptScaleFacade.getKlScaleDetailData(detailMenuVO);
|
|
|
|
+ if (ListUtil.isEmpty(vteFormDetailData)) {
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
Map<Long, Map<Integer, List<KlScaleDetailWrapper>>> collect = vteFormDetailData.stream().filter(i -> !i.getParentId().equals(-1)).collect(Collectors.groupingBy(KlScaleDetailWrapper::getConceptId, Collectors.groupingBy(KlScaleDetailWrapper::getGroupNum)));
|
|
Map<Long, Map<Integer, List<KlScaleDetailWrapper>>> collect = vteFormDetailData.stream().filter(i -> !i.getParentId().equals(-1)).collect(Collectors.groupingBy(KlScaleDetailWrapper::getConceptId, Collectors.groupingBy(KlScaleDetailWrapper::getGroupNum)));
|
|
//把子级数据,放在父级下
|
|
//把子级数据,放在父级下
|
|
Map<Long, List<KlScaleDetailWrapper>> mapParentId = vteFormDetailData.stream().collect(Collectors.groupingBy(KlScaleDetailWrapper::getConceptId));
|
|
Map<Long, List<KlScaleDetailWrapper>> mapParentId = vteFormDetailData.stream().collect(Collectors.groupingBy(KlScaleDetailWrapper::getConceptId));
|