– 表的设计
1.用户表
2.角色表
3.权限表
4.用户角色表
5.角色权限表(模块权限表、模块列权限表、模块按钮权限表)
6.其他(模块表、模块列表、按钮表)
– 权限调用
一.显示菜单权限
查询有哪些模块的权限(用户角色表、角色权限表-模块、模块表)
二.点击菜单显示模块、模块列以及按钮权限
1.查出对应模块的权限(用户角色表、角色权限表-模块、模块表)
2.查出对应模块列的权限(用户角色表、角色权限表-模块列、模块表、模块列表)
3.查出对应按钮的权限(用户角色表、角色权限表-按钮、模块表、按钮表)