diff --git a/laws-module-system/src/main/java/com/jero/modules/system/service/impl/SysDepartServiceImpl.java b/laws-module-system/src/main/java/com/jero/modules/system/service/impl/SysDepartServiceImpl.java index c34113e8..ba257b99 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/service/impl/SysDepartServiceImpl.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/service/impl/SysDepartServiceImpl.java @@ -253,7 +253,7 @@ public class SysDepartServiceImpl extends ServiceImpl subDepIds = Collections.synchronizedList(new ArrayList<>()); + List subDepIds = Collections.synchronizedList(new ArrayList<>(Collections.singletonList(departId))); collectSubDepIds(departId, childrenMap, subDepIds); return subDepIds;