Source/UBCS-WEB/src/views/authority/apiscope.vue
@@ -21,10 +21,10 @@
      @on-load="onLoad"
      @tree-load="treeLoad">
      <template slot-scope="{row}" slot="menu">
        <el-button type="text"
        <el-button v-if="permissionList.settingBtn"
                   type="text"
                   icon="el-icon-setting"
                   size="small"
                   v-if="permission.api_scope_setting"
                   plain
                   style="border: 0;background-color: transparent !important;"
                   @click.stop="handleDataScope(row)">权限配置
@@ -58,7 +58,8 @@
                   @size-change="sizeChangeScope"
                   @on-load="onLoadScope">
          <template slot="menuLeft">
            <el-button type="danger"
            <el-button v-if="permissionList.delBtn"
                       type="danger"
                       size="small"
                       icon="el-icon-delete"
                       plain
@@ -114,6 +115,7 @@
        menu: true,
        option: {
          lazy: true,
          columnBtn:false,
          tip: false,
          //simplePage: true,
          searchShow: true,
@@ -382,10 +384,11 @@
      ...mapGetters(["permission"]),
      permissionList() {
        return {
          addBtn: this.vaildData(this.permission.menu_add, false),
          viewBtn: this.vaildData(this.permission.menu_view, false),
          delBtn: this.vaildData(this.permission.menu_delete, false),
          editBtn: this.vaildData(this.permission.menu_edit, false)
          addBtn: this.vaildData(this.permission.api_scope.api_scope_add, false),
          viewBtn: this.vaildData(this.permission.api_scope.api_scope_view, false),
          delBtn: this.vaildData(this.permission.api_scope.api_scope_delete, false),
          editBtn: this.vaildData(this.permission.api_scope.mapi_scope_edit, false),
          settingBtn: this.vaildData(this.permission.api_scope.api_scope_setting,false),
        };
      },
      ids() {