| | |
| | | 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 = []; |
| | |
| | | |
| | | // 依照新增 |
| | | 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(); |