实现原理:
1,后台角色及菜单添加完整。
2,不同角色确认不同权限。
3,后台添加一个管理者时,分配一个id的同时,会确认其后台角色身份。
4,管理者访问菜单时,调取其角色身份,进而确定其权限下的菜单的链接,较对权限下的链接与访问菜单链接(控制器内获取控制器类名及方法名即路由)。
数据库建表:
1,角色表
主键Id
| rid
|
角色名字
| roleName
|
状态
| roleStatus
|
2,菜单表
主键Id
| mid
|
父菜单Id
| parentId
|
菜单名称
| menuName
|
菜单链接
| menuUrl
|
排序
| menuSort
|
是否显示
| menuStatus
|
3,角色权限表
4,管理员信息表