From e81a87f040f84a903e1ed53545545b26a6f53395 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=97=AB=E6=99=93=E8=8C=B9?= <1935832701@qq.com> Date: Thu, 27 Jun 2024 17:35:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=B7=AF=E5=BE=84=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E5=92=8C=E6=89=8B=E5=8A=A8=E5=88=9B=E5=BB=BA=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/ManageNodeInformation/indexjs.js | 23 ++- .../system/ManuallyCreatingTasks/index.vue | 189 ++++++++++++++---- src/views/system/components/wangEditor.vue | 128 ++++++------ 3 files changed, 240 insertions(+), 100 deletions(-) diff --git a/src/views/system/ManageNodeInformation/indexjs.js b/src/views/system/ManageNodeInformation/indexjs.js index 481029f..b0a9ef0 100644 --- a/src/views/system/ManageNodeInformation/indexjs.js +++ b/src/views/system/ManageNodeInformation/indexjs.js @@ -451,8 +451,9 @@ export default { optiononditionOperator() { var dictType = "trigger_condition_operator"; getAgencytype(dictType).then((res) => { - console.log(res, 'redsssssssss') + // console.log(res, 'redsssssssss') this.optionstriggerConditionOperator = res.data; + }); }, @@ -628,9 +629,12 @@ export default { //wangeditor传值 onNodeContent(item) { this.form.nodeContent = item.nodeContent; - var abc = new RegExp("
", "g"); - var bbb = this.form.nodeContent.replace(abc, ""); - this.form.nodeContent = bbb; + if (this.form.nodeContent) { + var abc = new RegExp("
", "g"); + var bbb = this.form.nodeContent.replace(abc, ""); + this.form.nodeContent = bbb; + } + }, //小程序传值 miniProgramtemplate(item) { @@ -733,12 +737,13 @@ export default { }, bottomclickevent(uitem, index, uindex) { - if ( - this.form.taskSubdivisiontemplateType != "QUESTIONNAIRE" && - this.form.taskSubdivisiontemplateType != "PROPAGANDA" - ) { + // if ( + // this.form.taskSubdivisiontemplateType != "QUESTIONNAIRE" && + // this.form.taskSubdivisiontemplateType != "PROPAGANDA" + // ) { + // console.log() this.$refs.wangeditor.emit(); - } + // } setTimeout(() => { this.form = uitem; this.taskPartitionList = []; diff --git a/src/views/system/ManuallyCreatingTasks/index.vue b/src/views/system/ManuallyCreatingTasks/index.vue index 807fc0f..cce6afb 100644 --- a/src/views/system/ManuallyCreatingTasks/index.vue +++ b/src/views/system/ManuallyCreatingTasks/index.vue @@ -157,6 +157,7 @@ type="textarea" v-model="formInline.textRemindContent" :rows="6" + style="width: 600px" placeholder="请输入内容" /> @@ -187,24 +188,100 @@ -
-
- 推送方式:短信 - - +
+
+
+
推送方式:人工电话
+ +
+ + +
+
+
+
+ 重播次数: + + + + + + +
+
+ 时间间隔: + + + + +
+
+ 短信提醒: + + + + +
+
+ 短信模板: + + + + + + +
+
-
+
推送方式:公众号
-
+
推送方式:小程序
推送方式: - 人工电话 + + + 人工电话 + 自动外呼 + +
- 模板: - + 话术模板: + + + + + + +
+
+ 问卷模板: + + + + + +
-
-
@@ -330,8 +449,8 @@