diff --git a/shandan-system/src/main/java/com/keyware/shandan/frame/aspect/SafetyAspect.java b/shandan-system/src/main/java/com/keyware/shandan/frame/aspect/SafetyAspect.java index d16ad05..7742803 100644 --- a/shandan-system/src/main/java/com/keyware/shandan/frame/aspect/SafetyAspect.java +++ b/shandan-system/src/main/java/com/keyware/shandan/frame/aspect/SafetyAspect.java @@ -103,6 +103,7 @@ public class SafetyAspect { modelAndView.addObject("loginUser", loginUser); //登录用户角色信息 List userRoles = sysRoleService.getUserRoles(SecurityUtil.getLoginSysUser().getUserId()); + modelAndView.addObject("userRoles", userRoles); //当用户具有多个角色,只保留权限最大的角色 int index = 0; if (userRoles.size() > 1) {