From 6723903c629a3b470bd1f5663554a5c46dfd67cd Mon Sep 17 00:00:00 2001 From: Charles7c Date: Sun, 26 Feb 2023 23:39:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E9=83=A8=E5=88=86=E7=A9=BA=E9=9B=86=E5=90=88=E8=BF=94=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/top/charles7c/cnadmin/common/util/TreeUtils.java | 4 ++-- .../cnadmin/system/service/impl/DeptServiceImpl.java | 3 ++- .../cnadmin/system/service/impl/MenuServiceImpl.java | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/continew-admin-common/src/main/java/top/charles7c/cnadmin/common/util/TreeUtils.java b/continew-admin-common/src/main/java/top/charles7c/cnadmin/common/util/TreeUtils.java index 225f6250..ff59cd28 100644 --- a/continew-admin-common/src/main/java/top/charles7c/cnadmin/common/util/TreeUtils.java +++ b/continew-admin-common/src/main/java/top/charles7c/cnadmin/common/util/TreeUtils.java @@ -16,7 +16,7 @@ package top.charles7c.cnadmin.common.util; -import java.util.ArrayList; +import java.util.Collections; import java.util.List; import lombok.AccessLevel; @@ -57,7 +57,7 @@ public class TreeUtils { */ public static List> build(List list, NodeParser nodeParser) { if (CollUtil.isEmpty(list)) { - return new ArrayList<>(); + return Collections.emptyList(); } E parentId = (E)ReflectUtil.getFieldValue(list.get(0), DEFAULT_CONFIG.getParentIdKey()); return TreeUtil.build(list, parentId, DEFAULT_CONFIG, nodeParser); diff --git a/continew-admin-system/src/main/java/top/charles7c/cnadmin/system/service/impl/DeptServiceImpl.java b/continew-admin-system/src/main/java/top/charles7c/cnadmin/system/service/impl/DeptServiceImpl.java index 1fee35ee..d659b4bd 100644 --- a/continew-admin-system/src/main/java/top/charles7c/cnadmin/system/service/impl/DeptServiceImpl.java +++ b/continew-admin-system/src/main/java/top/charles7c/cnadmin/system/service/impl/DeptServiceImpl.java @@ -17,6 +17,7 @@ package top.charles7c.cnadmin.system.service.impl; import java.util.ArrayList; +import java.util.Collections; import java.util.List; import java.util.Objects; import java.util.stream.Collectors; @@ -92,7 +93,7 @@ public class DeptServiceImpl extends BaseServiceImpl buildListTree(List list) { if (CollUtil.isEmpty(list)) { - return new ArrayList<>(); + return Collections.emptyList(); } // 去除重复子部门列表 diff --git a/continew-admin-system/src/main/java/top/charles7c/cnadmin/system/service/impl/MenuServiceImpl.java b/continew-admin-system/src/main/java/top/charles7c/cnadmin/system/service/impl/MenuServiceImpl.java index b1542460..a32608fe 100644 --- a/continew-admin-system/src/main/java/top/charles7c/cnadmin/system/service/impl/MenuServiceImpl.java +++ b/continew-admin-system/src/main/java/top/charles7c/cnadmin/system/service/impl/MenuServiceImpl.java @@ -17,6 +17,7 @@ package top.charles7c.cnadmin.system.service.impl; import java.util.ArrayList; +import java.util.Collections; import java.util.List; import java.util.Objects; import java.util.stream.Collectors; @@ -83,7 +84,7 @@ public class MenuServiceImpl extends BaseServiceImpl buildListTree(List list) { if (CollUtil.isEmpty(list)) { - return new ArrayList<>(); + return Collections.emptyList(); } // 去除重复子菜单列表