角色权限树不太理解

来源:12-8 角色权限树结构界面渲染与交互功能实现-3

慕粉3884565

2019-03-16

http://img.mukewang.com/szimg/5c8cb874000142ce09890455.jpg

无论点击哪个都有这两个但是

http://img.mukewang.com/szimg/5c8cb8990001881e07780601.jpg


感觉数据不对

而且分配权限传递的是null,我是直接复制的

写回答

1回答

Jimin

2019-03-16

你好,通过你的问题,感觉你对rbac这个模型(基于role的acl control,acl-role-user)理解的不够深入,你目前截的第一张图有展示出rbac里的role和acl展示名称,第二张图展示的是role和acl的关系,其实这些不足以判断问题。
这里面缺少特别核心的数据没有给出来,就是sys_acl(以及module)表和sys_role表(这个相对简单,有没有影响还好)的数据,原因是这些给出来后sys_role_acl里存储的role_id和acl_id才有意义。另外一点是,右侧的权限组成的树,完全跟sys_acl和sys_acl_module表有关系,sys_acl_module表里level决定了树形的展示,sys_acl里acl_module_id决定了右侧的树每个树节点上有哪些权限。详细的介绍这些,希望能通过这些加深你对权限树的理解,最后也补充一下对右侧树设计的手记:http://www.imooc.com/article/21103
根据这些,你再检查一下数据库里的数据是否ok,如果这些都对那么就是代码问题了,你根据需要提供一下数据库表里数据或者代码吧。

0
0

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程