请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

1回答

你好,因为随着项目越来越大,权限点会越来越多,增加一层权限模块表,可以对权限点做最基本的划分,就像公司里每个人挂靠到一个部门上一样,使用起来更容易一些。

另外,他还有一个好处,就是可以使用权限模块映射菜单,根据权限模块下面的是菜单类型的权限,生成菜单树也是可以的。

当然,这些只是设计,为了后面更好的扩展和使用加入的,实际中可以根据需要选择

0 回复 有任何疑惑可以回复我~
  • 1. 权限点的划分可否让权限点自己有层级关系来管理?比如某个权限模块类型(假设)的权限点下可以挂多个其他类型的权限点,这样也可以划分出权限模块的概念而不用再增加一张表。
    2. 如果权限点有类似权限模块表的层级关系了,根据这个关系生成菜单树是否更简单直接?
    
    对于权限模块一直比较纠结,请老师指点。。
    回复 有任何疑惑可以回复我~ 2018-05-17 23:17:56
  • Jimin 回复 JerryLuo #2
    如果能把关系理清,当然也是可以的。但是你的权限点,又有上下级关系又有平行关系,可能会导致细节处理时麻烦很多,具体你可以按照自己的想法去试试看。其实能满足自己的需求和目标,就肯定是可以的,核心还是围绕着权限点,层级关系能处理清楚,采用什么方式并不是绝对的
    回复 有任何疑惑可以回复我~ 2018-05-18 10:35:24
  • 提问者 qq_直皛_0 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-05-18 23:51:14
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信