From f2f601e719f686a5d49eca9884264164527adf54 Mon Sep 17 00:00:00 2001 From: yefei Date: Mon, 24 Apr 2023 21:54:44 +0800 Subject: [PATCH] =?UTF-8?q?ariesy=20=E8=A7=A3=E5=86=B3=E7=A9=BA=E6=8C=87?= =?UTF-8?q?=E9=92=88=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dxhy/admin/sys/service/impl/SysDeptServiceImpl.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dxhy-admin/src/main/java/com/dxhy/admin/sys/service/impl/SysDeptServiceImpl.java b/dxhy-admin/src/main/java/com/dxhy/admin/sys/service/impl/SysDeptServiceImpl.java index efd7cc62..04db3308 100644 --- a/dxhy-admin/src/main/java/com/dxhy/admin/sys/service/impl/SysDeptServiceImpl.java +++ b/dxhy-admin/src/main/java/com/dxhy/admin/sys/service/impl/SysDeptServiceImpl.java @@ -67,9 +67,11 @@ public class SysDeptServiceImpl extends ServiceImpl i List returnList = new ArrayList<>(); for (SysDeptEntity t : list) { // 一、根据传入的某个父节点ID,遍历该父节点的所有子节点 - if (t.getParentId() == parentId) { - recursionFn(list, t); - returnList.add(t); + if(t.getParentId() != null) { + if (t.getParentId() == parentId) { + recursionFn(list, t); + returnList.add(t); + } } } return returnList;