WXL
2024-07-02 1f644c69e6c5df3683e8b4698b3073d487cf6d80
src/views/followvisit/tasklist/index.vue
@@ -738,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 },
        });
      }
    },
@@ -786,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) {
@@ -828,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();
        });
      }