From 81ffbda9c4396086a740c988ae634c57a27f868d Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期二, 01 四月 2025 17:40:25 +0800 Subject: [PATCH] 测试完成 --- src/views/followvisit/record/detailpage/index.vue | 69 +++++++++++++++++++--------------- 1 files changed, 39 insertions(+), 30 deletions(-) diff --git a/src/views/followvisit/record/detailpage/index.vue b/src/views/followvisit/record/detailpage/index.vue index 863735a..3f1578b 100644 --- a/src/views/followvisit/record/detailpage/index.vue +++ b/src/views/followvisit/record/detailpage/index.vue @@ -203,7 +203,6 @@ <el-col :span="12" ><el-form-item label="鑱旂郴鐢佃瘽"> <el-input - disabled placeholder="鑱旂郴鐢佃瘽缂哄け" v-model="userform.telcode" ></el-input> </el-form-item @@ -211,14 +210,13 @@ <el-col :span="12" ><el-form-item label="鑱旂郴浜虹數璇�"> <el-input - disabled placeholder="鑱旂郴浜虹數璇濈己澶�" v-model="userform.relativetelcode" ></el-input> </el-form-item ></el-col> </el-row> <div style="margin-left: 30px"> - <el-button type="primary" plain @click="Editsingletasksonyic" + <el-button type="primary" plain @click="Editsingletasksonyic('')" >淇濆瓨鏈嶅姟</el-button > </div> @@ -610,7 +608,7 @@ updatePersonVoices, addPersonVoices, } from "@/api/AiCentre/index"; -import { messagelistpatient } from "@/api/patient/homepage"; +import { messagelistpatient, alterpatient } from "@/api/patient/homepage"; export default { dicts: ["sys_normal_disable", "sys_user_sex", "sys_yujing", "sys_suggest"], data() { @@ -656,6 +654,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); }, @@ -670,7 +669,7 @@ isFinish: false, }).then((res) => { if (res.code === 200) { - this.tableDatatop = res.data.scriptResult.script; + this.tableDatatop = res.data.scriptResult; this.tableDatatop.forEach((item) => { console.log(item.scriptResultId, "scriptResultId"); @@ -801,7 +800,7 @@ this.$modal.error("淇敼澶辫触"); } }); - this.Editsingletasksonyic("6"); + this.Editsingletasksonyic(6); this.$modal .confirm( '浠诲姟淇濆瓨鎴愬姛鏄惁閽堝鎮h�咃細"' + this.userform.name + '"鍐嶆闅忚锛�' @@ -854,7 +853,8 @@ // 鑾峰彇鎮h�呰褰� getTaskservelist(id) { - this.id = id; + console.log(id,'idsub'); + if (id) { this.Whetherall = false; } else { @@ -902,7 +902,7 @@ objson.suggest = son; Editsingletaskson(objson).then((res) => { if (res.code) { - this.$modal.msgSuccess("璁板綍鎴愬姛"); + this.$modal.msgSuccess("鏈嶅姟璁板綍鎴愬姛"); this.getTaskservelist(this.id); } }); @@ -910,6 +910,8 @@ }); }, Editsingletasksonyic(sendstate) { + console.log(sendstate,'sendstate'); + let objson = {}; getTaskservelist({ patid: this.patid, @@ -918,10 +920,17 @@ if (res.code == 200) { objson = res.rows[0].serviceSubtaskList[0]; objson.remark = this.form.remark; - objson.sendstate = sendstate; + if (sendstate) objson.sendstate = sendstate; Editsingletaskson(objson).then((res) => { if (res.code) { this.$modal.msgSuccess("鏈嶅姟淇敼鎴愬姛"); + alterpatient(this.userform).then((res) => { + if (res.code == 200) { + this.$modal.msgSuccess("鍩虹淇℃伅淇濆瓨鎴愬姛"); + } else { + this.$modal.msgError("鍩虹淇℃伅淇敼澶辫触"); + } + }); this.getTaskservelist(this.id); } }); @@ -942,7 +951,7 @@ this.Voicetype = 1; } } - console.log(this.Voicetype,'this.Voicetype'); + console.log(this.Voicetype, "this.Voicetype"); this.taskid = row.taskid; this.id = row.id; @@ -990,30 +999,30 @@ }, // 鍒涘缓鍐嶆闅忚鏈嶅姟 setupsubtask() { - this.$refs['zcform'].validate((valid) => { + 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) { - form.serviceType = 10; - } - } else { - this.$modal.msgError("鏈�夋嫨闅忚鏂瑰紡"); - } - form.id = null; - form.sendstate = 2; - addserviceSubtask(form).then((res) => { - if (res.code == 200) { - this.$modal.msgSuccess("鍒涘缓鎴愬姛"); - } else { - this.$modal.msgError("鍒涘缓澶辫触"); - } - this.dialogFormVisible = false; - }); + 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) => { + if (res.code == 200) { + this.$modal.msgSuccess("鍒涘缓鎴愬姛"); + } else { + this.$modal.msgError("鍒涘缓澶辫触"); + } + this.dialogFormVisible = false; + }); } }); - }, updateScore(a, b, c) { console.log(a); -- Gitblit v1.9.3