用户角色权限调整,只显示下级,admin 只能配置当前有的菜单权限
| | |
| | | } |
| | | }) |
| | | } |
| | | |
| | | export const getRoleList = (params) => { |
| | | return request({ |
| | | url: '/api/blade-system/role/getRoleList', |
| | | method: 'get', |
| | | params: params |
| | | }) |
| | | } |
| | | |
| | | |
| | | export const grantTree = () => { |
| | | return request({ |
| | | url: '/api/blade-system/menu/grant-tree', |
| | |
| | | > |
| | | </el-tree> |
| | | </el-tab-pane> |
| | | <el-tab-pane label="数据权限"> |
| | | <!-- <el-tab-pane label="数据权限"> |
| | | <el-tree |
| | | :data="dataScopeGrantList" |
| | | show-checkbox |
| | |
| | | :props="props" |
| | | > |
| | | </el-tree> |
| | | </el-tab-pane> |
| | | </el-tab-pane> --> |
| | | </el-tabs> |
| | | |
| | | <span slot="footer" class="dialog-footer"> |
| | |
| | | <script> |
| | | import { |
| | | add, |
| | | getList, |
| | | getRoleList, |
| | | getRole, |
| | | getRoleTreeById, |
| | | grant, |
| | |
| | | }, |
| | | onLoad(page, params = {}) { |
| | | this.loading = true; |
| | | getList( |
| | | page.currentPage, |
| | | page.pageSize, |
| | | getRoleList( |
| | | Object.assign(params, this.query) |
| | | ).then(res => { |
| | | this.data = res.data.data; |