fuliqi
2024-09-06 9e8d1bd0b6fb495920921214775b84d490e032a3
src/views/system/check/result/detail/detail.vue
@@ -89,6 +89,7 @@
              icon="el-icon-download"
              size="mini"
              @click="handleExport"
              v-hasPermi="['check:result:detail:export']"
              >导出
            </el-button>
          </el-col>
@@ -183,7 +184,7 @@
              width="180px"
            >
              <template slot-scope="scope">
                <span>{{ scope.row[item.ruleIndex] * 100 + '%' }}</span>
                <span>{{ (scope.row[item.ruleIndex] * 100).toFixed(2) + '%'}}</span>
              </template>
            </el-table-column>
          </template>
@@ -345,7 +346,8 @@
        id: null,
        date: null,
        quarter: null,
        examineTag: null
        examineTag: null,
        deptId: null
      },
      // 表单校验
      rules: {},
@@ -363,6 +365,9 @@
    //考核成绩详情跳转参数接收
    if (this.$route.query.id) {
      this.queryParams.id = this.$route.query.id;
    }
    if(this.$route.query.deptId){
      this.queryParams.deptId = this.$route.query.deptId;
    }
    let examineTag = this.$route.query.examineTag;
    this.activeIndex = examineTag;
@@ -497,7 +502,7 @@
    /** 导出按钮操作 */
    handleExport() {
      this.download(
        "/check/score/export",
        "/check/score/detailExport",
        {
          ...this.queryParams,
        },