[重大更新] 数据权限增加角色与菜单关联 实现 角色->菜单->数据权限 控制数据权限功能(实验性功能不稳定)

This commit is contained in:
疯狂的狮子Li
2026-03-19 11:37:53 +08:00
parent ed7deb66b0
commit 6a8ca4a74d
12 changed files with 229 additions and 43 deletions

View File

@@ -6,6 +6,7 @@ import lombok.NoArgsConstructor;
import java.io.Serial;
import java.io.Serializable;
import java.util.List;
import java.util.Map;
import java.util.Set;
/**
@@ -110,6 +111,11 @@ public class LoginUser implements Serializable {
*/
private List<RoleDTO> roles;
/**
* 数据权限角色映射 key 为权限码 value 为可参与数据权限计算的角色
*/
private Map<String, List<RoleDTO>> dataScopeRoleMap;
/**
* 岗位对象
*/