保安服务企业管理项目备份
zhongrj
2023-09-17 6d631739c06a6f4975c42fa18f97a5382665e3b6
用户角色权限调整,只显示下级,admin 只能配置当前有的菜单权限
2 files modified
20 ■■■■ changed files
src/api/system/role.js 10 ●●●●● patch | view | raw | blame | history
src/views/authority/role.vue 10 ●●●●● patch | view | raw | blame | history
src/api/system/role.js
@@ -11,6 +11,16 @@
        }
    })
}
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',
src/views/authority/role.vue
@@ -64,7 +64,7 @@
          >
          </el-tree>
        </el-tab-pane>
        <el-tab-pane label="数据权限">
        <!-- <el-tab-pane label="数据权限">
          <el-tree
            :data="dataScopeGrantList"
            show-checkbox
@@ -85,7 +85,7 @@
            :props="props"
          >
          </el-tree>
        </el-tab-pane>
        </el-tab-pane> -->
      </el-tabs>
      <span slot="footer" class="dialog-footer">
@@ -99,7 +99,7 @@
<script>
import {
  add,
  getList,
  getRoleList,
  getRole,
  getRoleTreeById,
  grant,
@@ -408,9 +408,7 @@
    },
    onLoad(page, params = {}) {
      this.loading = true;
      getList(
        page.currentPage,
        page.pageSize,
      getRoleList(
        Object.assign(params, this.query)
      ).then(res => {
        this.data = res.data.data;