From 1f644c69e6c5df3683e8b4698b3073d487cf6d80 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期二, 02 七月 2024 11:27:31 +0800 Subject: [PATCH] 测试完成 --- src/views/followvisit/tasklist/index.vue | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/views/followvisit/tasklist/index.vue b/src/views/followvisit/tasklist/index.vue index 71ed556..0debd3f 100644 --- a/src/views/followvisit/tasklist/index.vue +++ b/src/views/followvisit/tasklist/index.vue @@ -627,6 +627,9 @@ /** 鏌ヨ浠诲姟鍒楄〃 */ getList() { this.loading = true; + this.tasktopic = this.$route.query.tasktopic + ? this.$route.query.tasktopic + : this.tasktopic; if (this.tasktopic == 1 || this.tasktopic == 2 || this.tasktopic == 3) { getTasklist(this.topqueryParams).then((response) => { this.userList = response.rows; @@ -735,17 +738,17 @@ handleUpdate(row) { this.$router.push({ path: "/followvisit/particty", - query: { type: row.hospType, id: row.taskid }, + query: { type: this.tasktopic, id: row.taskid }, }); if (this.tasktopic == 1 || this.tasktopic == 2 || this.tasktopic == 3) { this.$router.push({ path: "/followvisit/particty", - query: { type: row.hospType, id: row.taskid }, + query: { type: this.tasktopic, id: row.taskid }, }); } else if (this.tasktopic == 6) { this.$router.push({ path: "/followvisit/QuestionnaireTask", - query: { type: row.hospType, id: row.taskid }, + query: { type: this.tasktopic, id: row.taskid }, }); } }, @@ -783,12 +786,21 @@ confirmSponsor(row) { this.TaskOperation.taskId = row.taskid; this.TaskOperation.sendState = 2; + this.taskType(); TaskTemplateSendExecution(this.TaskOperation).then((res) => { if (res.code == 200) { this.$modal.msgSuccess("浠诲姟宸叉垚鍔熷姞鍏ユ墽琛岄槦鍒�"); this.getList(); } }); + }, + // 鍒ゆ柇绫诲瀷 + taskType(row) { + if (this.tasktopic == 2 || this.tasktopic == 3) { + this.TaskOperation.taskType = 1; + } else if (this.tasktopic == 6) { + this.TaskOperation.taskType = 2; + } }, // 绔嬪嵆鎵ц immediateExecution(row) { @@ -825,7 +837,8 @@ if (row.sendState == 2) { this.TaskOperation.taskId = row.taskId; this.TaskOperation.sendState = 3; - TaskTemplateSendExecution().then((res) => { + TaskTemplateSendExecution(this.TaskOperation).then((res) => { + this.$modal.msgSuccess("浠诲姟宸叉殏鍋�"); this.getList(); }); } -- Gitblit v1.9.3