WXL
2025-04-15 60e5b16ec6d1c8a4fbb9c714b2066a5dc5202b46
src/views/followvisit/record/detailpage/index.vue
@@ -88,7 +88,7 @@
          <el-table-column
            prop="finishtime"
            align="center"
            label="完成时间"
            label="随访完成时间"
            width="200"
            show-overflow-tooltip
          >
@@ -565,6 +565,13 @@
            v-model="form.leavehospitaldistrictname"
          ></el-input>
        </el-form-item>
        <el-form-item label="出院时间">
          <el-input
            style="width: 400px"
            disabled
            v-model="form.endtime"
          ></el-input>
        </el-form-item>
        <el-form-item label="随访方式" prop="resource">
          <el-radio-group v-model="form.resource">
@@ -654,6 +661,7 @@
    this.patid = this.$route.query.patid;
    this.Voicetype = this.$route.query.Voicetype;
    this.serviceType = this.$route.query.serviceType;
    console.log(this.id, this.patid);
    this.getTaskservelist(this.id);
  },
@@ -852,7 +860,8 @@
    // 获取患者记录
    getTaskservelist(id) {
      this.id = id;
      console.log(id, "idsub");
      if (id) {
        this.Whetherall = false;
      } else {
@@ -865,12 +874,11 @@
      }).then((res) => {
        if (res.code == 200) {
          this.form = res.rows[0].serviceSubtaskList[0];
          console.log(this.form, "this.form");
          this.logsheetlist = res.rows[0].serviceSubtaskList;
          this.templateid = this.logsheetlist[0].templateid;
          const targetDate = new Date(this.form.longSendTime); // 目标日期
          const now = new Date(); // 当前时间
          this.form.endtime = this.formatTime(this.form.endtime);
          if (now < targetDate && this.form.sendstate == 2) {
            this.$confirm("当前服务未到发送时间请谨慎修改", "提示", {
              confirmButtonText: "确定",
@@ -908,7 +916,7 @@
      });
    },
    Editsingletasksonyic(sendstate) {
      console.log(sendstate,'sendstate');
      console.log(sendstate, "sendstate");
      let objson = {};
      getTaskservelist({
@@ -1001,7 +1009,7 @@
        if (valid) {
          let form = structuredClone(this.form);
          form.longSendTime = this.formatTime(form.date1);
          form.finishtime = '';
          form.finishtime = "";
          if (form.resource) {
            if (form.resource == 2) {
              form.serviceType = 10;