|
|
@ -103,6 +103,7 @@ public class SafetyAspect { |
|
|
|
modelAndView.addObject("loginUser", loginUser); |
|
|
|
modelAndView.addObject("loginUser", loginUser); |
|
|
|
//登录用户角色信息
|
|
|
|
//登录用户角色信息
|
|
|
|
List<SysRole> userRoles = sysRoleService.getUserRoles(SecurityUtil.getLoginSysUser().getUserId()); |
|
|
|
List<SysRole> userRoles = sysRoleService.getUserRoles(SecurityUtil.getLoginSysUser().getUserId()); |
|
|
|
|
|
|
|
modelAndView.addObject("userRoles", userRoles); |
|
|
|
//当用户具有多个角色,只保留权限最大的角色
|
|
|
|
//当用户具有多个角色,只保留权限最大的角色
|
|
|
|
int index = 0; |
|
|
|
int index = 0; |
|
|
|
if (userRoles.size() > 1) { |
|
|
|
if (userRoles.size() > 1) { |
|
|
|