xiangpei
2024-03-18 987027d23b3a1b5935d36de691a19749b4778432
src/views/system/score/index.vue
@@ -17,16 +17,6 @@
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="操作类型" prop="operateCategory">
        <el-select v-model="queryParams.operateCategory" placeholder="请选择操作类型" clearable>
          <el-option
            v-for="dict in dict.type.platform_operate_category"
            :key="dict.value"
            :label="dict.label"
            :value="dict.value"
          />
        </el-select>
      </el-form-item>
      <el-form-item label="积分类型" prop="scoreCategory">
        <el-input
          v-model="queryParams.scoreCategory"
@@ -49,7 +39,6 @@
          icon="el-icon-plus"
          size="mini"
          @click="handleAdd"
          v-hasPermi="['platform:score:add']"
        >新增</el-button>
      </el-col>
      <el-col :span="1.5">
@@ -60,7 +49,6 @@
          size="mini"
          :disabled="single"
          @click="handleUpdate"
          v-hasPermi="['platform:score:edit']"
        >修改</el-button>
      </el-col>
      <el-col :span="1.5">
@@ -71,7 +59,6 @@
          size="mini"
          :disabled="multiple"
          @click="handleDelete"
          v-hasPermi="['platform:score:remove']"
        >删除</el-button>
      </el-col>
      <el-col :span="1.5">
@@ -81,7 +68,6 @@
          icon="el-icon-download"
          size="mini"
          @click="handleExport"
          v-hasPermi="['platform:score:export']"
        >导出</el-button>
      </el-col>
      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
@@ -92,11 +78,6 @@
      <el-table-column label="考核名" align="center" prop="examineName" />
      <el-table-column label="单位名" align="center" prop="unitName" />
      <el-table-column label="分值" align="center" prop="score" />
      <el-table-column label="操作类型" align="center" prop="operateCategory">
        <template slot-scope="scope">
          <dict-tag :options="dict.type.platform_operate_category" :value="scope.row.operateCategory"/>
        </template>
      </el-table-column>
      <el-table-column label="积分类型" align="center" prop="scoreCategory">
      <template slot-scope="scope">
        <div v-if="scope.row.scoreCategory === 1">视频在线率</div>
@@ -113,14 +94,12 @@
            type="text"
            icon="el-icon-edit"
            @click="handleUpdate(scope.row)"
            v-hasPermi="['platform:score:edit']"
          >修改</el-button>
          <el-button
            size="mini"
            type="text"
            icon="el-icon-delete"
            @click="handleDelete(scope.row)"
            v-hasPermi="['platform:score:remove']"
          >删除</el-button>
        </template>
      </el-table-column>
@@ -154,16 +133,6 @@
          <el-select v-model="form.examineId" placeholder="请选择">
            <el-option
              v-for="item in examineList"
              :key="item.id"
              :label="item.value"
              :value="item.id">
            </el-option>
          </el-select>
        </el-form-item>
        <el-form-item label="操作类型" prop="operateCategory">
          <el-select v-model="form.operateCategory" placeholder="请选择操作类型">
            <el-option
              v-for="item in operateCategoryList"
              :key="item.id"
              :label="item.value"
              :value="item.id">