WXL (wul)
昨天 d3c60e18b95b50751f8088fa2d23cd8ff7f173bc
src/views/sfstatistics/percentage/components/SecondFollowUp.vue
@@ -234,6 +234,7 @@
                  width="120"
                  key="successRateAgain"
                  prop="successRateAgain"
                  :render-header="Tooltipcgl"
                >
                  <template slot-scope="scope">
                    <span class="success-rate">{{
@@ -251,6 +252,7 @@
                  width="120"
                  key="followUpRateAgain"
                  prop="followUpRateAgain"
                  :render-header="Tooltipsfl"
                />
                <el-table-column
                  label="人工"
@@ -529,6 +531,7 @@
            width="120"
            key="successRateAgain"
            prop="successRateAgain"
            :render-header="Tooltipcgl"
          >
            <template slot-scope="scope">
              <span class="success-rate">{{
@@ -546,6 +549,7 @@
            width="120"
            key="followUpRateAgain"
            prop="followUpRateAgain"
            :render-header="Tooltipsfl"
          />
          <el-table-column
            label="人工"
@@ -707,7 +711,45 @@
          this.loading = false;
        });
    },
    Tooltipcgl(h, { column }) {
      return h(
        "el-tooltip",
        {
          props: {
            content: "随访成功/(需随访-待随访)",
            placement: "top",
            effect: "dark",
          },
        },
        [h("span", column.label)]
      );
    },
    Tooltipjsl(h, { column }) {
      return h(
        "el-tooltip",
        {
          props: {
            content: "(应随访时间+任务周期)小于完成时间即为超时;(需随访-超时)/需随访",
            placement: "top",
            effect: "dark",
          },
        },
        [h("span", column.label)]
      );
    },
    Tooltipsfl(h, { column }) {
      return h(
        "el-tooltip",
        {
          props: {
            content: "(随访成功+首次随访失败)/首次应随访",
            placement: "top",
            effect: "dark",
          },
        },
        [h("span", column.label)]
      );
    },
    getAllWardCodes() {
      return this.flatArrayhospit
        .filter((item) => item.value !== "all")
@@ -1214,10 +1256,12 @@
    // 清理工作表名称,移除非法字符
    const cleanSheetName = (name) => {
      // Excel工作表名不能包含的字符: * ? : \ / [ ]
      return name.replace(/[*?:\\/[\]]/g, ' ');
          return name.replace(/[*?:\\/[\]]/g, " ");
    };
    const worksheetName = cleanSheetName(`再次${sheetTypeName}统计_${sheetNameSuffix}`);
        const worksheetName = cleanSheetName(
          `再次${sheetTypeName}统计_${sheetNameSuffix}`
        );
    if (!this.tableData || this.tableData.length === 0) {
      this.$message.warning(`暂无再次${serviceTypeName}数据可导出`);