权限管理1 权限树形结构展示

首先在数据库中为permission表添加parentId字段

像这样


然后在utils包中导入Tree,BuildTree两个类


省略getset


在permissionService中实现获取Tree<SysPermission>对象,即权限的树形对象,由于这里我是使用Role角色表和Permissionb表关联的,所以我先使用RoleId,来获取该role对应的permission对象,


接下来在Controller中定义如下函数,即可返回上边查询出来的Tree对象


在html中定义一个div,id为menuTree


在该html的js文件中getMenuTreeData()



这样即可在结果中展示tree型的权限节点,方便接下来管理

posted @ 2018-03-11 19:59  Mr.zzz  阅读(72)  评论(0编辑  收藏  举报