From 4209bc06d421d24342d4ea138e4df5592b1e95c4 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期二, 19 九月 2023 11:26:57 +0800
Subject: [PATCH] 任务数 点击出 弹框 增加statu的判断

---
 src/views/visualization.vue |   28 +++++++++++++++++++---------
 1 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/src/views/visualization.vue b/src/views/visualization.vue
index 19d3b65..21d26be 100644
--- a/src/views/visualization.vue
+++ b/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, 鍙紑鍚竴涓畾鏃跺櫒

--
Gitblit v1.8.0