健康监测权限处理

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
@@ -175,6 +175,13 @@ public class GlobalUtils {
return roleCodes.contains("admin") || roleCodes.contains("system") || roleCodes.contains("medicaladmin");
}
public static boolean isWatchAdmin() {
LoginUser loginUser = getLoginUser();
List<String> roleCodes = Arrays.asList(Objects.toString(loginUser.getRoleCodes(), "").split(","));
//体检旧系统中有根据watchAdmin作为渲染二级单位下拉框的标记,该角色无权限配置,这里先沿用该角色标记
return roleCodes.contains("watch_admin");
}
public static boolean isAdminBack(List<String> roleCodes) {
if (!CollectionUtil.isEmpty(roleCodes)) {