From c936ac935916355b1457903b926d74fb82ad4716 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期二, 16 七月 2024 14:18:21 +0800 Subject: [PATCH] 测试完成 --- src/views/followvisit/tasklist/index.vue | 40 ++++++++++++++++++++++++++++++++++------ 1 files changed, 34 insertions(+), 6 deletions(-) diff --git a/src/views/followvisit/tasklist/index.vue b/src/views/followvisit/tasklist/index.vue index defdf55..516f7a8 100644 --- a/src/views/followvisit/tasklist/index.vue +++ b/src/views/followvisit/tasklist/index.vue @@ -796,20 +796,20 @@ sponsor(row) { console.log(row, "浠诲姟淇℃伅"); this.taskform = row; - if (this.taskform.showDate) { + if (this.taskform.showDate && this.taskform.sendType != 2) { this.taskform.showDate = this.taskform.showDate.split(","); } - if (this.taskform.showTimeMorn) { + if (this.taskform.showTimeMorn && this.taskform.sendType != 2) { this.taskform.showTimeMorn = this.taskform.showTimeMorn.split(","); } else { this.taskform.showTimeMorn = []; } - if (this.taskform.showTimeNight) { + if (this.taskform.showTimeNight && this.taskform.sendType != 2) { this.taskform.showTimeNight = this.taskform.showTimeNight.split(","); } else { this.taskform.showTimeNight = []; } - if (this.taskform.showTimeNoon) { + if (this.taskform.showTimeNoon && this.taskform.sendType != 2) { this.taskform.showTimeNoon = this.taskform.showTimeNoon.split(","); } else { this.taskform.showTimeNoon = []; @@ -861,13 +861,41 @@ // 渚濈収鏂板 newAdd(row) { - TaskTemplateSendExecution().then((res) => {}); + this.$modal + .confirm("鏄惁渚濈収褰撳墠浠诲姟鍒涘缓鏂颁换鍔★紵") + .then(() => { + if ( + this.tasktopic == 2 || + this.tasktopic == 3 || + this.tasktopic == 4 || + this.tasktopic == 5 + ) { + this.$router.push({ + path: "/followvisit/particty", + query: { type: 1, id: row.taskid, nhh: 1 }, + }); + } else if (this.tasktopic == 6) { + this.$router.push({ + path: "/followvisit/QuestionnaireTask", + query: { type: 2, id: row.taskid, nhh: 1 }, + }); + } else if (this.tasktopic == 1) { + this.$router.push({ + path: "/followvisit/Missioncreation", + query: { type: 3, id: row.taskid, nhh: 1 }, + }); + } + }) + .catch(() => {}); }, // 鏆傚仠 stop(row) { + console.log(row); if (row.sendState == 2) { - this.TaskOperation.taskId = row.taskId; + this.TaskOperation.taskId = row.taskid; this.TaskOperation.sendState = 3; + this.TaskOperation.sendType = ""; + this.TaskOperation.taskType = row.type; TaskTemplateSendExecution(this.TaskOperation).then((res) => { this.$modal.msgSuccess("浠诲姟宸叉殏鍋�"); this.getList(); -- Gitblit v1.9.3