WXL
2024-11-01 7611c86d2b45b64112dd4a21cfc283543a46f29d
src/views/followvisit/record/detailpage/index.vue
@@ -36,7 +36,7 @@
              :disable-transitions="false">待发送</el-tag>
              </div>
            <div v-if="scope.row.sendstate == 3"> <el-tag type="success"
              :disable-transitions="false">已发送</el-tag></div>
              :disable-transitions="false">已发送未领取</el-tag></div>
            <div v-if="scope.row.sendstate == 4"> <el-tag type="info"
              :disable-transitions="false">不执行</el-tag></div>
            <div v-if="scope.row.sendstate == 5"> <el-tag type="danger"
@@ -167,9 +167,9 @@
          <el-button type="primary" @click="Editsingletaskson('3')"
            >通知就诊</el-button
          >
          <el-button type="danger" @click="Editsingletaskson('4')"
          <!-- <el-button type="danger" @click="Editsingletaskson('4')"
            >失访</el-button
          >
          > -->
          <el-button type="info" @click="Editsingletaskson('5')"
            >人工随访</el-button
          >
@@ -288,7 +288,8 @@
            ><i class="el-icon-headset"></i> 语音随访详情</span
          >
          <div class="borderdiv">
            <div>
            <div class="title">{{ taskname ? taskname : "问卷" }}</div>
            <div class="preview-left">
              <div class="leftside">
                <i class="el-icon-phone-outline"></i
                ><span>您今天身体情况怎么样</span>
@@ -301,9 +302,19 @@
                  <el-radio v-model="radio" label="2">还可以</el-radio>
                  <el-radio v-model="radio" label="3">不太好</el-radio>
                  <el-radio v-model="radio" label="4">比较差</el-radio>
                  <div>
                    <mini-audio
                          :audio-source="
                            topicobj.ivrVoice
                              ? topicobj.ivrVoice
                              : 'https://example.com/example.mp3'
                          "
                        ></mini-audio>
                  </div>
                </div>
              </div>
            </div>
            <el-button type="primary" @click="getdetail">保存随访详情</el-button>
          </div>
        </el-tab-pane>
      </el-tabs>
@@ -331,6 +342,7 @@
      tableDatatop: [], //题目表
      Whetherall: false, //是否全部记录展示
      logsheetlist: [],
      topicobj:{},
      sendname: null,
      serviceType: null,
      id: null,
@@ -432,7 +444,7 @@
        taskid: taskid,
      }).then((res) => {
        if (res.code == 200) {
          this.logsheetlist = res.rows;
          this.logsheetlist = res.rows[0].serviceSubtaskList;
        }
      });
    },
@@ -461,7 +473,9 @@
        taskid: this.taskid,
      }).then((res) => {
        if (res.code == 200) {
          objson = res.rows[0];
          objson = res.rows[0].serviceSubtaskList[0];
          console.log(objson,'obj');
          objson.excep = excep;
          Editsingletaskson(objson).then((res) => {
            if (res.code) {
@@ -548,6 +562,12 @@
  min-height: 60vh;
  font-size: 20px;
  padding: 30px;
  .title {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 20px;
    text-align: center;
  }
  .leftside {
    margin-bottom: 30px;
    span {