ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
@@ -77,11 +77,9 @@ Set<String> roles = permissionService.getRolePermission(user); // 权限集合 Set<String> permissions = permissionService.getMenuPermission(user); if (!loginUser.getPermissions().equals(permissions)) { // 即使权限字符串相同,角色身份及数据范围也可能变化,需要保存最新角色快照。 loginUser.setPermissions(permissions); tokenService.refreshToken(loginUser); } AjaxResult ajax = AjaxResult.success(); ajax.put("user", user); ajax.put("roles", roles);