| | |
| | | : this.tasktopic; |
| | | if (this.tasktopic == 1) { |
| | | this.topqueryParams.type = 3; |
| | | this.TaskOperation.taskType = 3; |
| | | } else if (this.tasktopic == 2) { |
| | | this.topqueryParams.type = 1; |
| | | this.TaskOperation.taskType = 1; |
| | | } else if (this.tasktopic == 3) { |
| | | this.topqueryParams.type = 1; |
| | | this.TaskOperation.taskType = 1; |
| | | } else if (this.tasktopic == 4) { |
| | | this.topqueryParams.type = 1; |
| | | this.TaskOperation.taskType = 1; |
| | | } else if (this.tasktopic == 5) { |
| | | this.topqueryParams.type = 1; |
| | | |
| | | this.TaskOperation.taskType = 1; |
| | | } else if (this.tasktopic == 6) { |
| | | this.topqueryParams.type = 2; |
| | | this.TaskOperation.taskType = 2; |
| | | } |
| | | this.topqueryParams.typename = this.findLabelByValue( |
| | | this.taskoptions, |
| | |
| | | path: "/followvisit/QuestionnaireTask", |
| | | query: { type: 2, typename: typename }, |
| | | }); |
| | | } else if (this.tasktopic == 1) { |
| | | this.$router.push({ |
| | | path: "/followvisit/Missioncreation", |
| | | query: { type: 3, typename: typename }, |
| | | }); |
| | | } |
| | | }, |
| | | /** 修改按钮操作 */ |
| | | handleUpdate(row) { |
| | | this.$router.push({ |
| | | path: "/followvisit/particty", |
| | | 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: this.tasktopic, id: row.taskid }, |
| | | // }); |
| | | if ( |
| | | this.tasktopic == 2 || |
| | | this.tasktopic == 3 || |
| | | this.tasktopic == 4 || |
| | | this.tasktopic == 5 |
| | | ) { |
| | | this.$router.push({ |
| | | path: "/followvisit/particty", |
| | | query: { type: this.tasktopic, id: row.taskid }, |
| | | query: { type: 1, id: row.taskid }, |
| | | }); |
| | | } else if (this.tasktopic == 6) { |
| | | this.$router.push({ |
| | | path: "/followvisit/QuestionnaireTask", |
| | | query: { type: this.tasktopic, id: row.taskid }, |
| | | query: { type: 2, id: row.taskid }, |
| | | }); |
| | | } else if (this.tasktopic == 1) { |
| | | this.$router.push({ |
| | | path: "/followvisit/Missioncreation", |
| | | query: { type: 3, id: row.taskid }, |
| | | }); |
| | | } |
| | | }, |
| | |
| | | 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("任务已成功加入执行队列"); |
| | |
| | | } |
| | | }); |
| | | }, |
| | | // 判断类型 |
| | | taskType(row) { |
| | | if (this.tasktopic == 2 || this.tasktopic == 3) { |
| | | this.TaskOperation.taskType = 1; |
| | | } else if (this.tasktopic == 6) { |
| | | this.TaskOperation.taskType = 2; |
| | | } |
| | | }, |
| | | |
| | | // 立即执行 |
| | | immediateExecution(row) { |
| | | console.log(row, "任务信息"); |