Source/UBCS-WEB/src/views/authority/datascope.vue
@@ -22,10 +22,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.data_scope_setting"
                   plain
                   style="border: 0;background-color: transparent !important;"
                   @click.stop="handleDataScope(row)">权限配置
@@ -59,7 +59,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
@@ -426,10 +427,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.data_scope.data_scope_add, false),
          viewBtn: this.vaildData(this.permission.data_scope.data_scope_view, false),
          delBtn: this.vaildData(this.permission.data_scope.data_scope_delete, false),
          editBtn: this.vaildData(this.permission.data_scope.data_scope_edit, false),
          settingBtn: this.vaildData(this.permission.data_scope.data_scope_setting,false),
        };
      },
      ids() {