xieb
2025-01-21 d13cebe7fbadd396e91a989af331df8a8e7b40f8
src/views/evaluate/evaluateTask.vue
@@ -13,8 +13,9 @@
      </template>
      <template #evaluateState="{ row }">
        <div v-if="row.evaluateState !== 1">{{ setStatus(row.evaluateState) }}</div>
        <el-button v-else :disabled="row.evaluateState !== 1" text type="success" icon="el-icon-edit" @click="updateState(row, 'evaluateState')">{{
          setStatus(row.evaluateState) }}</el-button>
        <el-button v-else :disabled="row.evaluateState !== 1" text type="success" icon="el-icon-edit"
          @click="updateState(row, 'evaluateState')">{{
            setStatus(row.evaluateState) }}</el-button>
      </template>
      <template #candidateCutoffTimeEnd="{ row }">
        <div class="time-box">
@@ -388,13 +389,12 @@
        }
        name === 'candidateState' ? Object.assign(params, { candidateState: 2 }) : Object.assign(params, { evaluateState: 2 })
        update(params).then(res => {
          if (res.code === 200) {
          if (res.data.code !== 200) return this.$message.error(res.data.msg)
            this.$message({
              type: 'success',
              message: '操作成功!',
            });
            this.onLoad(this.page);
          }
        })
      })
    }