[可视化]
<Yonghongtech>按照组织架构实现动态权限管理
yhdata_PhzktNy4
显示全部楼层
发表于 2022-1-28 15:31:20
|
|
|
|
Fiona
显示全部楼层
发表于 2022-1-28 15:54:59
本帖最后由 Fiona 于 2022-1-28 16:03 编辑
稍等,需要花点时间帮您看一下 |
|
|
|
|
yhdata_PhzktNy4
显示全部楼层
发表于 2022-1-28 16:01:13
本帖最后由 yhdata_PhzktNy4 于 2022-1-28 16:10 编辑
什么?数据源如何依赖组织架构进行权限管理,如何操作例如
姓名 一级名称 二级 三级 四级
洋子 一级名称
大山 一级名称 二级名称
张三 一级名称 二级名称 三级名称
王五 一级名称 二级名称 三级名称 四级名称
注:这些数是用SQL表取出来的组织架构表
然后数据源有姓名字段,如何根据这个拿出来的SQL组织架构表对数据源进行控制?该级别人可看见自己的下属人的数据
例:
洋子能看见所有人的数
大山能看到大山、张三、王五的数
|
|
|
|
|
Fiona
显示全部楼层
发表于 2022-1-28 16:23:39
我想的是这样,您看看依据您的业务再调整一下
用户数据表:
用户 数据
A 1
B 2
C 3
D 4
用户组织结构表:
四级 三级 二级 一级
A B C D
B C D
C D
D
然后将用户数据表和组织结构表进行join,
之后再join的数据集上做如下过滤,见图。
系统里存在用户A,B,C,D
则不同的人进来,看到的数据不一样。 |
|
|
|
|
yhdata_PhzktNy4
显示全部楼层
发表于 2022-1-28 17:36:41
好的,谢谢,除了join这种方式还有别的方式么?join数据量大的话会慢 |
|
|
|
|
yhdata_PhzktNy4
显示全部楼层
发表于 2022-1-28 17:38:34
好的,谢谢,除了join这种方式还有别的方式么?join数据量大的话会慢 |
|
|
|
|
Fiona
显示全部楼层
发表于 2022-1-28 17:57:42
目前想不到比较好的办法了
您先这么实现 看看还有什么问题 |
|
|
|
|