角色(权限的集合)为了方便用户进行授权 ,只需要为用户授予角色 角色关联系统左侧菜单 ,实现动态菜单显示 3.1. 角色列表显示功能 1、 修改 role.html 的 datagrid 的 url 属性 2、 编写 RoleAction 添加 list 方法 3、 编写 Service 4、 在实体类 Role 对多 get 方法上@JSON 3.2. 角色数据添加功能 1、 权限 checkbox 列表显示 在页面显示权限列表 <td> 添加 id 在页面加载后,发起 ajax 请求,获取所有权限数据,在<td>生成 checkbox 列表 2、 显示菜单树形选择列表 修改 ztree 获取数据 url 修改 Menu 实体类,添加返回 pId 方法 ,在 json 中生成 pId 属性 3、 提交添加角色表单 ,提交勾选权限数据和菜单项 为 form 指定 action
使勾选 ztree 菜单列表被提交
在页面添加隐藏字段 存放勾选菜单 id 列表 “,”分隔 4、 RoleAction 添加 save 方法,完成角色添加 关联权限、 关联菜单 编写业务层代码
|