From eb0a58f81dd73cd63cc338d8da259ff7f39d2179 Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Wed, 3 Apr 2024 09:08:01 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/securitycontrol/auth/controller/TokenController.java | 3 ++- .../securitycontrol/entity/background/vo/HumanManageVo.java | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/securitycontrol-auth/src/main/java/com/securitycontrol/auth/controller/TokenController.java b/securitycontrol-auth/src/main/java/com/securitycontrol/auth/controller/TokenController.java index 5d8cd09..c74f2e6 100644 --- a/securitycontrol-auth/src/main/java/com/securitycontrol/auth/controller/TokenController.java +++ b/securitycontrol-auth/src/main/java/com/securitycontrol/auth/controller/TokenController.java @@ -115,7 +115,8 @@ public class TokenController { String jwtToken = SecurityUtils.getToken(request); LoginUser loginUser = SecurityUtils.getLoginUser(); String isAdmin = loginUser.getSysUser().getIsAdmin(); - if(!Objects.equals(isAdmin, Constant.IS_ADMIN)){ + String loginType = loginUser.getSysUser().getLoginType(); + if(!Objects.equals(isAdmin, Constant.IS_ADMIN) || !Objects.equals(loginType, Constant.BACK_LOGIN)){ return Result.fail("用户无访问后台权限"); } // 获取登录token diff --git a/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/HumanManageVo.java b/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/HumanManageVo.java index 861a9d1..162cf01 100644 --- a/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/HumanManageVo.java +++ b/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/HumanManageVo.java @@ -65,12 +65,15 @@ public class HumanManageVo { private String proName; @ApiModelProperty(value = "单位名称") + @Length(max = 255, message = "单位名称字符长度不能超过30", groups = {Query.class}) private String deptName; @ApiModelProperty(value = "项目部名称") + @Length(max = 255, message = "项目部名称字符长度不能超过255", groups = {Query.class}) private String projectDepName; @ApiModelProperty(value = "人员类型") + @Length(max = 32, message = "人员类型字符长度不能超过32", groups = {Query.class}) private String personType; @JsonInclude(JsonInclude.Include.NON_EMPTY)