健康监测权限处理

This commit is contained in:
wanghao
2026-01-26 18:29:35 +08:00
parent 8eca7a0232
commit 1a9c557899
3 changed files with 18 additions and 6 deletions
@@ -1372,8 +1372,9 @@ public class SysDepartServiceImpl extends ServiceImpl<SysDepartMapper, SysDepart
// 权限过滤
LoginUser loginUser = GlobalUtils.getLoginUser();
boolean loginUserAdmin = GlobalUtils.isLoginUserAdmin();
boolean watchAdmin = GlobalUtils.isWatchAdmin();
// 获取当前用户所管理的部门
if (!loginUserAdmin) {
if (!loginUserAdmin && !watchAdmin) {
List<String> orgCodes = Arrays.asList(Objects.toString(loginUser.getDepartCodes(), "").split(","));
if (CollectionUtil.isEmpty(orgCodes)) {
departs = Collections.emptyList();