diff --git a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodetemplateController.java b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodetemplateController.java index 828b637..698a361 100644 --- a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodetemplateController.java +++ b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodetemplateController.java @@ -95,26 +95,26 @@ public class NodetemplateController extends BaseController { if (CollectionUtils.isEmpty(list)) { return R.ok(null); } -// Map> groupedByTemplateType = list.stream() -// .map(template -> { -// NodetemplateDTO dto = new NodetemplateDTO(); -// dto.setId(template.getId()); -// dto.setName(template.getName()); -// dto.setDescription(template.getDescription()); -// dto.setEnglishName(template.getEnglishName()); -// dto.setLogicHandler(template.getLogicHandler()); -// dto.setTempleteType(template.getTempleteType()); -// return dto; -// }) -// .collect(Collectors.groupingBy(NodetemplateDTO::getTempleteType)); -// List vos = new ArrayList<>(); -// groupedByTemplateType.forEach((key, value) -> { -// // 处理逻辑 -// NodetemplateVO vo = new NodetemplateVO(); -// vo.setTempleteType(key); -// vo.setDtoList(value); -// vos.add(vo); -// }); + Map> groupedByTemplateType = list.stream() + .map(template -> { + NodetemplateDTO dto = new NodetemplateDTO(); + dto.setId(template.getId()); + dto.setName(template.getName()); + dto.setDescription(template.getDescription()); + dto.setEnglishName(template.getEnglishName()); + dto.setLogicHandler(template.getLogicHandler()); + dto.setTempleteType(template.getTempleteType()); + return dto; + }) + .collect(Collectors.groupingBy(NodetemplateDTO::getTempleteType)); + List vos = new ArrayList<>(); + groupedByTemplateType.forEach((key, value) -> { + // 处理逻辑 + NodetemplateVO vo = new NodetemplateVO(); + vo.setTempleteType(key); + vo.setDtoList(value); + vos.add(vo); + }); return R.ok(list); }