WXL
2025-04-27 400d13ddc80a7560860939f65b318b2fa78f9004
src/views/followvisit/record/detailpage/index.vue
@@ -1,6 +1,6 @@
<template>
  <!-- 聊连页面记录 -->
  <div class="Followupdetailspage">
  <div class="Followupdetailspage" id="app-container">
    <div class="Followuserinfo">
      <div>
        <div class="userinfo-text">
@@ -243,7 +243,7 @@
              <el-button plain type="info" @click="Editsingletaskson('5')"
                >中心随访</el-button
              >
              <el-button type="primary" round @click="sendAgain()"
              <el-button type="primary" round v-if="this.form.isVisitAgain!=2" @click="sendAgain()"
                >再次随访</el-button
              >
            </div>
@@ -532,7 +532,11 @@
        </el-tab-pane>
      </el-tabs>
    </div>
    <el-dialog title="患者再次随访" :visible.sync="dialogFormVisible">
    <el-dialog
      title="患者再次随访"
      v-dialogDrags
      :visible.sync="dialogFormVisible"
    >
      <el-form ref="zcform" :rules="zcrules" :model="form" label-width="80px">
        <el-form-item label="任务名称">
          <el-input
@@ -809,11 +813,15 @@
            }
          });
          this.Editsingletasksonyic(6);
          this.$modal
            .confirm(
              '任务保存成功是否针对患者:"' + this.userform.name + '"再次随访?'
              '任务保存成功是否针对患者:"' +
                this.logsheetlist[0].sendname +
                '"再次随访?'
            )
            .then(() => {
              document.querySelector("#app").scrollTo(0, 0);
              this.dialogFormVisible = true;
            })
            .catch(() => {});
@@ -852,6 +860,7 @@
              '任务保存成功是否针对患者:"' + this.userform.name + '"再次随访?'
            )
            .then(() => {
              document.querySelector("#app").scrollTo(0, 0);
              this.dialogFormVisible = true;
            })
            .catch(() => {});
@@ -948,6 +957,8 @@
    },
    // 调起再次发送
    sendAgain() {
 document.querySelector("#app").scrollTo(0, 0);
      // scrollTo(0, 0)
      this.dialogFormVisible = true;
    },
    // 查看详情
@@ -1008,6 +1019,8 @@
    setupsubtask() {
      this.$refs["zcform"].validate((valid) => {
        if (valid) {
          this.form.remark =
            this.form.remark + "【" + this.getCurrentTime() + "】";
          let form = structuredClone(this.form);
          form.longSendTime = this.formatTime(form.date1);
          form.finishtime = "";
@@ -1026,11 +1039,23 @@
            } else {
              this.$modal.msgError("创建失败");
            }
            document.querySelector("#app").scrollTo(0, 0);
            this.dialogFormVisible = false;
          });
        }
      });
    },
    getCurrentTime() {
      const now = new Date();
      const year = now.getFullYear();
      const month = String(now.getMonth() + 1).padStart(2, "0");
      const day = String(now.getDate()).padStart(2, "0");
      const hours = String(now.getHours()).padStart(2, "0");
      const minutes = String(now.getMinutes()).padStart(2, "0");
      const seconds = String(now.getSeconds()).padStart(2, "0");
      return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
    },
    updateScore(a, b, c) {
      console.log(a);
      console.log(b);