| 标题 | 内容 |
|---|---|
| 路由地址 | http://ip:port/adminManage/authManage/safeguard |
| 路由页面 | src\views\adminManage\authManage\safeguard\index.vue |
| 操作权限 | 需要权限控制 |
| API调用约定 | 当前组件进行API调用集中管理、内置组件仅做展现层控制。 |
| 序号 | 参数名 | 类型 | 说明 | 默认值 | 可选值 |
|---|---|---|---|---|---|
| 1 | roleList | array | 角色列表 | [] | -- |
| 2 | copyRoleIds | array | 已选择复制的角色ID | [] | -- |
| 3 | loading | Boolean | 加载状态 | false | true,false |
| 4 | allAuthTree | object | 权限树数据 | {} | -- |
| 5 | checkedKeys | array | 已选中的权限节点 | [] | -- |
| 6 | expandedKeys | array | 已展开的节点 | [] | -- |
| 7 | fieldCheckedObj | object | 字段权限选中状态 | {} | -- |
| 8 | treeRefs | array | 树组件引用 | [] | -- |
| 9 | newCheckedKeys | array | 新选中的权限节点 | [] | -- |
| 10 | newFieldCheckedObj | object | 新选中的字段权限 | {} | -- |
| 上报通知 | 用途 | 执行内部事件 |
|---|---|---|
| node-click | 节点点击 | handleUserTreeNode |
| check | 节点选中状态变化 | handleCheck |
| node-expand | 节点展开 | handleNodeExpand |
| node-collapse | 节点折叠 | handleNodeCollapse |
| 上报通知 | 用途 | 执行内部事件 |
|---|---|---|
| change | 选中值变化 | handleClickCopy |
| 上报通知 | 用途 | 执行内部事件 |
|---|---|---|
| 无 | -- | -- |