haoxuan
2023-09-19 4209bc06d421d24342d4ea138e4df5592b1e95c4
任务数 点击出 弹框 增加statu的判断
1个文件已修改
28 ■■■■■ 已修改文件
src/views/visualization.vue 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/visualization.vue
@@ -711,7 +711,15 @@
  methods: {
    taskClick(){
      if(this.TaskCount>0){
        this.$refs.control.islook=true
        for(let i in this.Tasks){
          if(this.Tasks[i].Procedure.Status==1){
            this.isTipShow=false
            break;
          }
        }
        if(!this.isTipShow){
          this.$refs.control.islook=true
        }
      }else{
        this.$message.error('目前没有任务!')
      }
@@ -881,14 +889,6 @@
          
          this.TaskCount=res.data.TaskCount?res.data.TaskCount:0
          this.workers=res.data.workers?res.data.workers:[]
          if (this.Tasks.length == 0) {
            if (this.activeName == 1) {
              this.Tasks.push(object);
            } else {
              this.Tasks.push(object);
              this.Tasks.push(object);
            }
          }
          for (let i in this.Tasks) {
            this.Tasks[i].procedureList = [];
            this.Tasks[i].inputMaterials = [];
@@ -929,6 +929,16 @@
                }, 9000);
          }
        }
        // else{
        //   if (this.Tasks.length == 0) {
        //     if (this.activeName == 1) {
        //       this.Tasks.push(object);
        //     } else {
        //       this.Tasks.push(object);
        //       this.Tasks.push(object);
        //     }
        //   }
        // }
        if (res.code != 200 || this.Tasks.length == 0) {
          this.getcountdown();
          // 控制重新请求getTaskInfo, 只开启一个定时器