无人机管理后台前端(已迁走)
rain
2025-03-26 2c3e47eef1752697c399cec801074a9c6d84bf44
系统配置
1 files modified
39 ■■■■ changed files
src/views/system/sysConfig.vue 39 ●●●● patch | view | raw | blame | history
src/views/system/sysConfig.vue
@@ -21,14 +21,39 @@
      @on-load="onLoad"
    >
      <template #menu-left>
        <el-button
          type="primary"
          icon="el-icon-plus"
          v-if="permission.sys_config_add"
          @click="$refs.crud.rowAdd()"
        >新 增</el-button>
        <el-button
          type="danger"
          icon="el-icon-delete"
          plain
          v-if="permission.workspace_delete"
          v-if="permission.sys_config_delete"
          @click="handleDelete"
          >删 除
        </el-button>
        >删 除</el-button>
      </template>
      <template #menu="scope">
        <el-button
          type="text"
          icon="el-icon-view"
          v-if="permission.sys_config_view"
          @click.stop="$refs.crud.rowView(scope.row,scope.index)"
        >查看</el-button>
        <el-button
          type="text"
          icon="el-icon-edit"
          v-if="permission.sys_config_edit"
          @click.stop="$refs.crud.rowEdit(scope.row,scope.index)"
        >编辑</el-button>
        <el-button
          type="text"
          icon="el-icon-delete"
          v-if="permission.sys_config_delete"
          @click.stop="rowDel(scope.row,scope.index)"
        >删除</el-button>
      </template>
    </avue-crud>
  </basic-container>
@@ -135,10 +160,10 @@
    ...mapGetters(['permission']),
    permissionList() {
      return {
        addBtn: this.validData(this.permission.workspace_add, true),
        viewBtn: this.validData(this.permission.workspace_view, true),
        delBtn: this.validData(this.permission.workspace_delete, true),
        editBtn: this.validData(this.permission.workspace_edit, true),
        addBtn: this.validData(this.permission.sys_config_add, true),
        viewBtn: this.validData(this.permission.sys_config_view, true),
        delBtn: this.validData(this.permission.sys_config_delete, true),
        editBtn: this.validData(this.permission.sys_config_edit, true),
      };
    },
    ids() {