qinxianzhangyao
2024-07-19 e1e0b477de0623e3370fd717e263343e1c8576dc
qxtj
2个文件已修改
71 ■■■■■ 已修改文件
src/views/doctor/checkAll/index.vue 56 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/doctor/examination/index.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/doctor/checkAll/index.vue
@@ -481,7 +481,7 @@
                      <textarea
                        placeholder="请输入内容"
                        :autosize="{ minRows: 2, maxRows: 2 }"
                        style="width: 100%; height: 100%;resize: none;"
                        style="width: 100%; height: 100%; resize: none"
                        v-model="changedate[index].remark"
                        v-on:input="change"
                      ></textarea>
@@ -505,22 +505,17 @@
                    >
                      检查所见:
                    </td>
                    <td style="border: 1px solid #dfe6ec;"  colspan="2">
                       <textarea
                    <td style="border: 1px solid #dfe6ec" colspan="2">
                      <textarea
                        placeholder="请输入内容"
                        :autosize="{ minRows: 3, maxRows: 4 }"
                        style="width: 100%; height: 100%;resize: none;"
                        style="width: 100%; height: 100%; resize: none"
                        v-model="item.jgbx"
                      ></textarea>
                    </td>
                  </tr>
                  <tr
                    style="
                      border: 1px solid #dfe6ec;
                      border-collapse: collapse;
                    "
                    style="border: 1px solid #dfe6ec; border-collapse: collapse"
                  >
                    <td
                      style="
@@ -535,11 +530,10 @@
                      style="
                        border: 1px solid #dfe6ec;
                        border-collapse: collapse;
                      "
                      colspan="2"
                    >
                    <el-input v-model="item.remark" ></el-input>
                      <el-input v-model="item.remark"></el-input>
                      <!-- <textarea
                        placeholder="请输入内容"
                        :autosize="{ minRows: 2, maxRows: 2 }"
@@ -547,21 +541,21 @@
                        v-model="changedate[index].remark"
                        v-on:input="change"
                      ></textarea> -->
                    </td>
                  </tr>
                  <tr  style="
                  <tr
                    style="
                      border: 1px solid #dfe6ec;
                      border-collapse: collapse;
                      width: 200px;
                      height: 36px;
                    ">
                    "
                  >
                    <td
                      style="
                        border: 1px solid #dfe6ec;
                        border-collapse: collapse;
                        width: 15%;
                      "
                    >
                      主检医师:
@@ -1528,6 +1522,8 @@
    radioChange(value) {
      this.loading = true;
      this.queryParams.checkStatus = value;
      this.queryParams.page = 1;
      this.queryParams.pageSize = 10;
      getcheckList(this.queryParams).then((response) => {
        if (response.data) {
          this.checkList = response.data.customers;
@@ -1658,6 +1654,7 @@
    // 搜索
    submitForm() {
      console.log(this.tjStatus);
      this.loading = true;
      this.queryParams.compId = this.CheckBox.drugManufacturerId;
      this.queryParams.checkStatus = this.tjStatus;
@@ -1702,10 +1699,9 @@
    },
    handleCurrentChange(val) {
      if(val != null){
      if (val != null) {
        this.handleClick(val);
      }
    },
    // 点击详情
@@ -1880,7 +1876,7 @@
            id: this.MsgId,
          };
          getfiedState(data).then((res) => {});
          this.submitForm()
          this.submitForm();
        });
    },
    handleClose1() {
@@ -1907,8 +1903,7 @@
    //     });
    //   }
    // },
    change(vale) {
    },
    change(vale) {},
    determine() {
      let tjNumber = this.tableAll.tjNumber;
      let advice = this.textarea1;
@@ -1927,12 +1922,22 @@
            state: 1,
            id: this.MsgId,
          };
          gettoPdf(tjNumber).then((res) => {
            this.$modal.msgSuccess("已生成报告!请前往报告核收页面确认!");
          });
          gettoPdf(tjNumber)
            .then((res) => {
              this.$modal.msgSuccess("已生成报告!请前往报告核收页面确认!");
            })
            .catch((error) => {
              this.$modal.msgError(
                "打印报告失败,请前往报告打印页面补打报告!"
              );
            });
          getfiedState(data).then((res) => {
            this.drawer = false;
          });
          this.queryParams.page = 1;
          this.queryParams.pageSize = 10;
          this.submitForm();
          this.$forceUpdate();
        }
      });
@@ -1948,8 +1953,7 @@
        ];
        getModified(updateOrderRemarkVos).then((response) => {});
      }
      this.submitForm();
      this.$forceUpdate();
      // this.changedate.forEach((item) => {
      //   this.proIds = item.parentId;
      //   // this.remark = item.remark;
src/views/doctor/examination/index.vue
@@ -311,7 +311,7 @@
      exaList: [],
      // 表单参数
      form: {},
      clearTimeSet:null,
      clearTimeSet: null,
      tjNumbers: "",
      multipleSelection: "",
      tjnum: "",
@@ -559,15 +559,20 @@
      this.$modal.loading("正在同步,请稍候...");
      this.setTime();
      let tjNumber = row.tjNumber;
      dataSynchronization(tjNumber).then((res) => {
      dataSynchronization(tjNumber).then((res, error) => {
        if (res.code == 200) {
          // this.$forceUpdate();
          this.handleCurrentChange(row);
          clearInterval(this.clearTimeSet)
          this.clearTimeSet=null
          clearInterval(this.clearTimeSet);
          this.clearTimeSet = null;
          this.$modal.closeLoading();
          this.$modal.msgSuccess("同步成功!");
        }
        }
      }).catch(error => {
        this.handleCurrentChange(row);
          clearInterval(this.clearTimeSet);
          this.clearTimeSet = null;
          this.$modal.closeLoading();
      });
    },
    // 驳回按钮