ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysPermissionService.java
@@ -65,7 +65,9 @@ } else { List<SysRole> roles = user.getRoles(); // 登录后的角色分配可能已改变,不能继续使用 token 中的角色快照。 List<SysRole> roles = roleService.selectAssignedRolesByUserId(user.getUserId()); user.setRoles(roles); if (!CollectionUtils.isEmpty(roles)) { // 多角色设置permissions属性,以便数据权限匹配权限