From 1055c8e7fb5a2c3321d76a7d0ded691cfb800f9a Mon Sep 17 00:00:00 2001 From: qimingjin <459816669@qq.com> Date: Tue, 22 Jun 2021 21:02:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=A7=92=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/snow/web/controller/system/SysUserController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/snow-admin/src/main/java/com/snow/web/controller/system/SysUserController.java b/snow-admin/src/main/java/com/snow/web/controller/system/SysUserController.java index 521425b..4ca7e58 100644 --- a/snow-admin/src/main/java/com/snow/web/controller/system/SysUserController.java +++ b/snow-admin/src/main/java/com/snow/web/controller/system/SysUserController.java @@ -231,8 +231,9 @@ public class SysUserController extends BaseController SysUser user = userService.selectUserById(userId); // 获取用户所属的角色列表 List roles = roleService.selectRolesByUserId(userId); + List newRoles = roles.stream().filter(t -> t.getRoleType() == 1).collect(Collectors.toList()); mmap.put("user", user); - mmap.put("roles", SysUser.isAdmin(userId) ? roles : roles.stream().filter(r -> !r.isAdmin()).collect(Collectors.toList())); + mmap.put("roles", SysUser.isAdmin(userId) ? newRoles : newRoles.stream().filter(r -> !r.isAdmin()).collect(Collectors.toList())); return prefix + "/authRole"; }