tj
qinxianzhangyao
2023-10-26 4bdd0b1ef2aff1fd6f174b0f44a7248c0d2168f1
src/views/doctor/checkAll/index.vue
@@ -133,7 +133,6 @@
              type="text"
              size="mini"
              @click="
                dialogVisible = true;
                viewReport(scope.row);
              "
              v-if="scope.row.tjStatus == '1'"
@@ -548,11 +547,11 @@
        page: 1,
        pageSize: 10,
        tjNumber: "",
        checkStatus: "",
        beginTime: null,
        endTime: null,
        compId: null,
        name: null,
        checkStatus:null,
      },
      // 查询参数
@@ -663,10 +662,20 @@
      const flag = true;
      getPdf(tjNumber, flag).then((response) => {
        if (response.size === 0) {
          this.$message.error("该用户体检报告暂未完成!");
          this.dialogVisible = false;
          const loading = this.$loading({
          lock: true,
          text: 'Loading',
          spinner: 'el-icon-loading',
          background: 'rgba(0, 0, 0, 0.7)'
        });
        setTimeout(() => {
          loading.close();
        }, 3000);
          this.$message.msgSuccess("报告正在生成,请两分钟后预览!");
        } else {
          this.dialogVisible = true;
          this.url = window.webkitURL.createObjectURL(response); //将后端返回的blob文件读取出url
        }
      });
@@ -729,7 +738,7 @@
    // 搜索
    submitForm() {
      this.queryParams.compId = this.CheckBox.drugManufacturerId;
      this.queryParams.checkStatus = null;
      this.queryParams.checkStatus = this.tjStatus;
      if (this.startTime) {
        this.queryParams.beginTime = this.startTime[0];
        this.queryParams.endTime = this.startTime[1];