diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysDeptServiceImpl.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysDeptServiceImpl.java index c0f92d6c8..64c25fc33 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysDeptServiceImpl.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysDeptServiceImpl.java @@ -133,9 +133,7 @@ public class SysDeptServiceImpl extends ServiceImpl impl treeNode.setParentId(dept.getParentId()); treeNode.setName(dept.getName()); // 有权限不返回标识 - if (deptOwnIdList.contains(dept.getDeptId())) { - treeNode.setExtra(MapUtil.of("isLock", Boolean.FALSE)); - } + treeNode.setExtra(MapUtil.of("isLock", !deptOwnIdList.contains(dept.getDeptId()))); return treeNode; }).collect(Collectors.toList());