From 240fcb1dcbdf455a0154cc4850605650afc1cbcd Mon Sep 17 00:00:00 2001 From: xueqingkun Date: Thu, 18 Jan 2024 15:56:18 +0800 Subject: [PATCH] =?UTF-8?q?manage=20:=20queryCommonDictTree=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E7=A9=BA=E6=8C=87=E9=92=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supervision/service/impl/CommonDicServiceImpl.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/CommonDicServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/CommonDicServiceImpl.java index 6738f056..e60a4b51 100644 --- a/virtual-patient-model/src/main/java/com/supervision/service/impl/CommonDicServiceImpl.java +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/CommonDicServiceImpl.java @@ -11,11 +11,7 @@ import com.supervision.service.CommonDicService; import com.supervision.mapper.CommonDicMapper; import org.springframework.stereotype.Service; -import java.util.ArrayList; -import java.util.Comparator; -import java.util.List; -import java.util.Map; -import java.util.function.Function; +import java.util.*; import java.util.stream.Collectors; /** @@ -37,7 +33,7 @@ public class CommonDicServiceImpl extends ServiceImpl BeanUtil.toBean(node, CommonDictTreeDTO.class)).collect(Collectors.toList()); // 递归构建树 recursionBuildTree(commonDicParentIdMap, topList); - topList.sort(Comparator.comparingInt(CommonDic::getPriority)); + topList.sort(Comparator.comparingInt(v1 -> Objects.isNull(v1.getPriority()) ? 999 : v1.getPriority())); return topList; }