数据权限控制

57 阅读1分钟

数据权限控制

1 前提条件

1 同步绑定部门、角色

2 需要控制的数据 必须 带有 "dept_id" "user_id" 字段
    --dept_id 控制部门
    --user_id 控制仅本人
3 注解@dateScpot(deptAlist='d', userAlist='u')
    -- 如果只有dept 注解,
        -- 则不能仅本人
        -- 如果没有选中了仅本人,则搜索不到数据
4 维护多租户
    -- AOP子查询条件添加 tenant_id 条件

2 多租户角色控制

1 系统用户维护基础角色

2 拷贝角色给租户管理员
    -- 拷贝 role
    -- 拷贝 role_menu