From 8b3302f5182690d3ece964903b13335366dad2ef Mon Sep 17 00:00:00 2001 From: TS-QD1 Date: Mon, 7 Apr 2025 10:16:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9D=83=E9=99=90=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../route/systemuser/SystemUserRouteController.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/cn/com/tenlion/operator/controller/route/systemuser/SystemUserRouteController.java b/src/main/java/cn/com/tenlion/operator/controller/route/systemuser/SystemUserRouteController.java index a12ff7d..b19bba3 100644 --- a/src/main/java/cn/com/tenlion/operator/controller/route/systemuser/SystemUserRouteController.java +++ b/src/main/java/cn/com/tenlion/operator/controller/route/systemuser/SystemUserRouteController.java @@ -66,12 +66,12 @@ public class SystemUserRouteController extends DefaultBaseController { if (roleSimpleDTOList == null || roleSimpleDTOList.isEmpty()) { throw new SaveException("角色不存在"); } - boolean isAdmin = roleSimpleDTOList.stream().anyMatch(roleSimpleDTO -> StringUtils.equals("运营平台", roleSimpleDTO.getRoleName()) || - StringUtils.equals("项目运营", roleSimpleDTO.getRoleName()) || - StringUtils.equals("开发人员", roleSimpleDTO.getRoleName())); + boolean isAdmin = roleSimpleDTOList.stream().anyMatch(roleSimpleDTO -> StringUtils.contains("运营平台", roleSimpleDTO.getRoleName()) || + StringUtils.contains("项目运营", roleSimpleDTO.getRoleName()) || + StringUtils.contains("开发人员", roleSimpleDTO.getRoleName())); if (isAdmin || userInfoBO.getUserId().equals("1")) { return new ModelAndView("forward:/default-main"); - } else if (roleSimpleDTOList.stream().anyMatch(roleSimpleDTO -> StringUtils.equals("普通用户", roleSimpleDTO.getRoleName()))) { + } else if (roleSimpleDTOList.stream().anyMatch(roleSimpleDTO -> StringUtils.contains("普通用户", roleSimpleDTO.getRoleName()))) { return new ModelAndView(new RedirectView(ProjectConfigUtil.getText("AiServerUrl"))); } return new ModelAndView("systemuser/login?error=无权限访问");