fuliqi
2024-04-07 39e843701bf637cd653bfdeb0d88ef4cacbc8152
src/views/system/calculate/order/index.vue
@@ -22,18 +22,6 @@
          </el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="考核范围" prop="examineRange">
        <el-select v-model="queryParams.examineRange" clearable  @clear="handleQuery" placeholder="考核范围">
          <el-option
            label="市局考核"
            value="2">
          </el-option>
          <el-option
            label="分局考核"
            value="1">
          </el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="考核时间">
        <el-date-picker
          v-model="daterangeCheckTime"
@@ -86,10 +74,10 @@
    <el-card class="box-card" v-for="(item) in checkResultList">
      <div slot="header" class="clearfix">
        <span>{{ item.checkUnitName }}</span>
        <span>{{ checkUnitName }}</span>
        <el-button style="float: right; padding: 3px 0" type="text" @click="handleDetail(item)">详情</el-button>
      </div>
      <div class="text item">考核<span class="time">{{ item.examineName }}</span></div>
      <div class="text item">考核<span class="time">{{ examineName }}</span></div>
      <div class="text item">考核频率<span class="time">{{ "季度考核" }}</span></div>
      <div class="text item">考核分数<span class="time">{{ item.checkScore }}</span></div>
      <div class="text item">考核时间
@@ -155,21 +143,14 @@
            <i class="el-icon-user"></i>
            考核对象
          </template>
          {{detail.checkUnitName}}
          {{checkUnitName}}
        </el-descriptions-item>
        <el-descriptions-item>
          <template slot="label">
            <i class="el-icon-s-management"></i>
            考核名称
          </template>
          {{detail.examineName}}
        </el-descriptions-item>
        <el-descriptions-item>
          <template slot="label">
            <i class="el-icon-full-screen"></i>
            考核范围
          </template>
          <el-tag size="small">{{detail.examineRange === 1 ? '分局考核' : '市局考核'}}</el-tag>
          {{examineName}}
        </el-descriptions-item>
        <el-descriptions-item>
          <template slot="label">
@@ -231,6 +212,8 @@
      detail:{
      },
      checkUnitName: '成都x运维',
      examineName: '成都x运维考核',
      tableData: [{
        name: '视频平均在线率',
        content: '97%',
@@ -313,7 +296,7 @@
        this.queryParams["end"] = this.daterangeCheckTime[1];
      }
      listCheckResult(this.queryParams).then(response => {
        this.checkResultList = response.data;
        this.checkResultList = response.rows;
        this.total = response.total;
        this.loading = false;
      });