From a398c62a2ac6ef819f162dc3e0923bed144905dc Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期五, 27 六月 2025 09:17:11 +0800
Subject: [PATCH] 测试完成

---
 src/views/followvisit/record/detailpage/index.vue |   67 ++++++++-------------------------
 1 files changed, 16 insertions(+), 51 deletions(-)

diff --git a/src/views/followvisit/record/detailpage/index.vue b/src/views/followvisit/record/detailpage/index.vue
index 6199a33..83b18b8 100644
--- a/src/views/followvisit/record/detailpage/index.vue
+++ b/src/views/followvisit/record/detailpage/index.vue
@@ -220,9 +220,9 @@
               <el-button plain type="info" @click="Editsingletaskson('5')"
                 >涓績闅忚</el-button
               >
-              <!-- <el-button type="primary" round @click="sendAgain()"
-                >鍐嶆闅忚</el-button
-              > -->
+              <el-button type="primary" round @click="sendAgain()"
+                >鐭俊鍥炲</el-button
+              >
             </div>
           </el-form-item>
         </el-form>
@@ -447,15 +447,8 @@
         </el-tab-pane>
       </el-tabs>
     </div>
-    <el-dialog title="鎮h�呭啀娆¢殢璁�" :visible.sync="dialogFormVisible">
+    <el-dialog title="鐭俊鍙戦��" :visible.sync="dialogFormVisible">
       <el-form ref="form" :model="form" label-width="80px">
-        <el-form-item label="浠诲姟鍚嶇О">
-          <el-input
-            style="width: 400px"
-            disabled
-            v-model="form.taskName"
-          ></el-input>
-        </el-form-item>
         <el-form-item label="鎮h�呭悕绉�">
           <el-input
             style="width: 400px"
@@ -465,6 +458,9 @@
         </el-form-item>
         <el-form-item label="骞撮緞">
           <el-input style="width: 400px" disabled v-model="form.age"></el-input>
+        </el-form-item>
+          <el-form-item label="鐢佃瘽">
+          <el-input style="width: 400px" disabled v-model="userform.telcode"></el-input>
         </el-form-item>
         <el-form-item label="绉戝">
           <el-input
@@ -480,31 +476,13 @@
             v-model="form.leavehospitaldistrictname"
           ></el-input>
         </el-form-item>
-
-        <el-form-item label="闅忚鏂瑰紡">
-          <el-radio-group v-model="form.resource">
-            <el-radio label="1">鏈梾鍖洪殢璁�</el-radio>
-            <el-radio label="2">闅忚涓績闅忚</el-radio>
-          </el-radio-group>
-        </el-form-item>
-        <!-- <el-form-item label="鍗冲埢鍙戦��">
-          <el-switch v-model="zcform.delivery"></el-switch>
-        </el-form-item> -->
-        <el-form-item label="闅忚鏃堕棿">
-          <el-date-picker
-            type="date"
-            placeholder="閫夋嫨鏃ユ湡"
-            v-model="form.date1"
-            style="width: 100%"
-          ></el-date-picker>
-        </el-form-item>
-        <el-form-item label="闅忚璁板綍">
-          <el-input type="textarea" v-model="form.remark"></el-input>
+        <el-form-item label="鐭俊鍐呭">
+          <el-input type="textarea" v-model="form.content"></el-input>
         </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button @click="dialogFormVisible = false">鍙� 娑�</el-button>
-        <el-button type="primary" @click="setupsubtask">纭鍒涘缓鏈嶅姟</el-button>
+        <el-button type="primary" @click="setupsubtask">纭鍙戦��</el-button>
       </div>
     </el-dialog>
   </div>
@@ -520,7 +498,7 @@
   Editsingletaskson,
   serviceSubtaskDetailedit,
   serviceSubtaskDetailadd,
-  updatePersonVoices,
+  sendMsg,
   addPersonVoices,
 } from "@/api/AiCentre/index";
 import { messagelistpatient } from "@/api/patient/homepage";
@@ -785,7 +763,7 @@
         }
       });
     },
-    Editsingletasksonyic(excep) {
+    Editsingletasksonyic(sendstate) {
       let objson = {};
       getTaskservelist({
         patid: this.patid,
@@ -793,7 +771,8 @@
       }).then((res) => {
         if (res.code == 200) {
           objson = res.rows[0].serviceSubtaskList[0];
-          objson.excep = excep;
+          objson.remark = this.form.remark;
+          if (sendstate) objson.sendstate = sendstate;
           Editsingletaskson(objson).then((res) => {
             if (res.code) {
               this.$modal.msgSuccess("鏈嶅姟淇敼鎴愬姛");
@@ -859,23 +838,9 @@
     },
     // 鍒涘缓鍐嶆闅忚鏈嶅姟
     setupsubtask() {
-      console.log(this.form);
-      let form = structuredClone(this.form);
-      form.longSendTime = this.formatTime(form.date1);
-      form.finishtime = '';
-
-      if (form.resource) {
-        if (form.resource == 2) {
-          form.serviceType = 10;
-        }
-      } else {
-        this.$modal.msgError("鏈�夋嫨闅忚鏂瑰紡");
-      }
-      form.id = null;
-      form.sendstate = 2;
-      addserviceSubtask(form).then((res) => {
+      sendMsg({phoneNumber:this.userform.telcode,content:this.form.content}).then((res) => {
         if (res.code == 200) {
-          this.$modal.msgSuccess("鍒涘缓鎴愬姛");
+          this.$modal.msgSuccess("鍙戦�佹垚鍔�");
         } else {
           this.$modal.msgError("鍒涘缓澶辫触");
         }

--
Gitblit v1.9.3