WXL
2025-03-11 36b7179cda46033aa5f142aecf0cd213cd50232c
src/views/followvisit/record/detailpage/index.vue
@@ -535,7 +535,7 @@
      </el-tabs>
    </div>
    <el-dialog title="患者再次随访" :visible.sync="dialogFormVisible">
      <el-form ref="form" :model="form" label-width="80px">
      <el-form ref="zcform" :rules="zcrules" :model="form" label-width="80px">
        <el-form-item label="任务名称">
          <el-input
            style="width: 400px"
@@ -568,7 +568,7 @@
          ></el-input>
        </el-form-item>
        <el-form-item label="随访方式">
        <el-form-item label="随访方式" prop="resource">
          <el-radio-group v-model="form.resource">
            <el-radio label="1">本病区随访</el-radio>
            <el-radio label="2">随访中心随访</el-radio>
@@ -577,7 +577,7 @@
        <!-- <el-form-item label="即刻发送">
          <el-switch v-model="zcform.delivery"></el-switch>
        </el-form-item> -->
        <el-form-item label="随访时间">
        <el-form-item label="随访时间" prop="date1">
          <el-date-picker
            type="date"
            placeholder="选择日期"
@@ -627,7 +627,14 @@
      tableDatatop: [], //题目表
      voiceDatatop: [], //题目表
      dynamicTags: [],
      zcrules: {
        date1: [
          { required: true, message: "请选择随访方式", trigger: "change" },
        ],
        resource: [
          { required: true, message: "请选择随访时间", trigger: "blur" },
        ],
      },
      userform: {},
      Whetherall: false, //是否全部记录展示
      dialogFormVisible: false,
@@ -983,7 +990,9 @@
    },
    // 创建再次随访服务
    setupsubtask() {
      let form = structuredClone(this.form);
      this.$refs['zcform'].validate((valid) => {
        if (valid) {
          let form = structuredClone(this.form);
      form.longSendTime = this.formatTime(form.date1);
      if (form.resource) {
        if (form.resource == 2) {
@@ -1002,6 +1011,9 @@
        }
        this.dialogFormVisible = false;
      });
        }
      });
    },
    updateScore(a, b, c) {
      console.log(a);