From b9ad682d12e1b4f12377f1e15e9a0c89ba48cf68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=97=AB=E6=99=93=E8=8C=B9?= <1935832701@qq.com> Date: Mon, 17 Jun 2024 11:52:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=9F=A5=E8=AF=86=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/components/message.vue | 10 +- src/views/system/components/script.vue | 4 +- src/views/system/components/wangEditor.vue | 2 +- src/views/system/followupsee/index.vue | 121 ++++++++++++++------- 4 files changed, 89 insertions(+), 48 deletions(-) diff --git a/src/views/system/components/message.vue b/src/views/system/components/message.vue index f60ece6..1f1a994 100644 --- a/src/views/system/components/message.vue +++ b/src/views/system/components/message.vue @@ -62,9 +62,9 @@ @@ -147,6 +147,7 @@ export default { }, templateId(newValue, oldValue) { this.handleselectId = newValue; + console.log( this.handleselectId,' this.handleselectId') }, templateName(newValue, oldValue) { this.handleselectName = newValue; @@ -161,15 +162,14 @@ export default { this.Departmentlist(); }, methods: { - listDisease(){ - this.$emit("on-template", { templateId: '', templateName: '', templateContent: '' }); - }, + nohandleselect() { this.handleselectId = '' this.handleselectName = '' this.$emit("on-template", { templateId: '', templateName: '', templateContent: "" }); }, handleselect(item) { + console.log(item.id,'id') this.handleselectId = item.id this.handleselectName = item.textMessageName this.$emit("on-template", { templateId: item.id, templateName: item.textMessageName, templateContent: item.templateContent }); diff --git a/src/views/system/components/script.vue b/src/views/system/components/script.vue index 2e6a57b..46494e3 100644 --- a/src/views/system/components/script.vue +++ b/src/views/system/components/script.vue @@ -167,14 +167,14 @@ size="mini" type="text" @click="handleselect(scope.row)" - v-if="handleselectId != scope.row.textMessageId" + v-if="handleselectId != scope.row.id" >选择 取消选择 diff --git a/src/views/system/components/wangEditor.vue b/src/views/system/components/wangEditor.vue index 77770ed..c9bcc25 100644 --- a/src/views/system/components/wangEditor.vue +++ b/src/views/system/components/wangEditor.vue @@ -272,7 +272,7 @@ export default { aaa.remove(); } else { aaa.innerHTML = ""; - this.html += `

${this.add}

`; + this.html += `

${this.add}

`; console.log(this.html, "this.html2222"); } this.fieldshow = false; diff --git a/src/views/system/followupsee/index.vue b/src/views/system/followupsee/index.vue index 862ecfb..d66d287 100644 --- a/src/views/system/followupsee/index.vue +++ b/src/views/system/followupsee/index.vue @@ -244,6 +244,24 @@ :inline="true" :rules="rulesphone" > + + + + + +
+ + + + +
+
- + - - + --> + 已开启 + 未开启 - +
- +
- +
- + + + + + +
+ + + - +
- - 备选项 - 备选项 - - - - 备选项 - 备选项 - - - dark - - - 短信模板: - + + - - - - - - - + + +
+ @@ -370,7 +403,7 @@ import { selectFollowPatientInfo, question, addPatientQuestionResult, - selectPhonePush + selectPhonePush, } from "@/api/system/followupsee"; import { getScript } from "@/api/manage/script"; import Cookies from "js-cookie"; @@ -384,6 +417,7 @@ export default { data() { return { + optionslist: [], obj: {}, radio: "1", checkList: [], @@ -429,7 +463,7 @@ export default { }; }, created() { - // this.infolist() + this.infolistword(); this.id = this.$route.query.manageRouteId; this.info(); this.infolistMESSAGE(); @@ -447,12 +481,15 @@ export default { } }, methods: { - // infolist(){ - // console.log(this.form.manageRouteNodeId,'manageRouteNodeId') - // selectPhonePush(this.form.manageRouteNodeId).then(res=>{ - // console.log(res,'red') - // }) - // }, + // 发送短信 + infolistword() { + var dictType = "text_message_remind"; + getAgencytype(dictType).then((res) => { + this.optionslist = res.data; + // this.taskinfo(); + }); + }, + // 短信 messageontemplateMESSAGE(item) { console.log(item, "2222222"); @@ -460,6 +497,7 @@ export default { this.formlist.phoneMessageTemplateName = item.templateName; // this.form.messagePreview = item.templateContent; }, + // 重复次数 infolistMESSAGE() { var dictType = "redial_times"; getAgencytype(dictType).then((res) => { @@ -697,6 +735,9 @@ export default { background: #fff !important; color: #606266; } +.spanname { + pointer-events: none; + } ::v-deep .el-textarea.is-disabled .el-textarea__inner { color: #606266; background: #fff;