diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/service/agency/impl/AgencyServiceImpl.java b/postdischarge-manage/src/main/java/com/xinelu/manage/service/agency/impl/AgencyServiceImpl.java index 5b3b6384..3542efc0 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/service/agency/impl/AgencyServiceImpl.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/service/agency/impl/AgencyServiceImpl.java @@ -180,13 +180,7 @@ public class AgencyServiceImpl implements IAgencyService { agency.setValue(agency.getId().toString()); } List agenciesTree = buildDeptTree(agencies); - //排序 - List sortedAgenciesTree = agenciesTree.stream().sorted(Comparator.comparing(AgencyVO::getAgencySort)).collect(Collectors.toList()); - for (AgencyVO agencyVO : sortedAgenciesTree) { - List collect = agencyVO.getChildren().stream().sorted(Comparator.comparing(AgencyVO::getAgencySort)).collect(Collectors.toList()); - agencyVO.setChildren(collect); - } - return sortedAgenciesTree.stream().map(AgencyTreeVO::new).collect(Collectors.toList()); + return agenciesTree.stream().map(AgencyTreeVO::new).collect(Collectors.toList()); } /**