diff --git a/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/DictTypeServiceImpl.java b/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/DictTypeServiceImpl.java index b2df2b04f..c4514cab2 100644 --- a/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/DictTypeServiceImpl.java +++ b/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/DictTypeServiceImpl.java @@ -25,6 +25,7 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.ArrayList; +import java.util.Comparator; import java.util.List; import java.util.Map; import java.util.stream.Collectors; @@ -107,7 +108,7 @@ public class DictTypeServiceImpl extends ServiceImpl i simpleDTO.setSort(dictDataCache.getSort()); simpleDTO.setValue(dictDataCache.getValue()); return simpleDTO; - }).collect(Collectors.toList()); + }).sorted(Comparator.comparing(SimpleDTO::getSort)).collect(Collectors.toList()); simpleTreeDTO.setChildren(simpleDTOs); return simpleTreeDTO;