src/main/java/org/springblade/modules/system/service/impl/DeptServiceImpl.java
@@ -168,6 +168,16 @@ List<Dept> deptList = baseMapper.selectList(queryWrapper); return DeptWrapper.build().listNodeVO(deptList); } /** * 懒加载获取部门树形结构,不包含顶级管理员公安局 */ @Override public List<DeptVO> securityLazyTree(String tenantId, Long parentId) { if (AuthUtil.isAdministrator()) { tenantId = StringPool.EMPTY; } return ForestNodeMerger.merge(baseMapper.securityLazyTree(tenantId, parentId)); } @Override public List<Map<Object,String>> selectCount() {