Browse Source

对比告警查看

huangxingxing 9 months ago
parent
commit
bc523213cb
2 changed files with 44 additions and 47 deletions
  1. 22 24
      src/view/result/Wdisaster.vue
  2. 22 23
      src/view/result/Wdisaster2.vue

+ 22 - 24
src/view/result/Wdisaster.vue

@@ -269,32 +269,30 @@ request(params)
       let warning2=[];//二级警告
       let warning3=[];//突水发生
       let warning4=[];//安全区域
-      for (let j = 0; j < res.vals.length; j++) {
-          if(Math.abs(Number(res.vals[j].v1))>1.5){
-                  res.vals[j].state=3;
-            warning.push(res.vals[j].v1)
-          }else{
-            res.vals[j].state=0;
-            warning4.push(res.vals[j].v1);
+      if(props.classradio=='Water'){
+          for (let j = 0; j < res.vals.length; j++) {
+            if(Math.abs(Number(res.vals[j].v1))>1.5){
+              res.vals[j].state=3;
+              warning.push(res.vals[j].v1)
+            }else{
+              res.vals[j].state=0;
+              warning4.push(res.vals[j].v1);
+            }
+          }
+        }else{
+          //v1 温度、v2压强  job.value.codes
+          for (let j = 0; j < res.vals.length; j++) {
+          
+            if(Math.abs(Number(res.vals[j].v1))>40){
+              res.vals[j].state=3;
+              warning.push(res.vals[j].v1)
+            }else{
+              res.vals[j].state=0;
+              warning4.push(res.vals[j].v1);
+            }
+            //TODO 未完结
           }
         }
-      // for (let j = 0; j < res.vals.length; j++) {
-      //      if(Number(res.vals[j].v1)==0&&Number(res.vals[j].v1)<=0.1){
-      //       res.vals[j].state=0;
-      //       warning4.push(res.vals[j].v1);
-      //     }else if(Number(res.vals[j].v1)>0.1&&Number(res.vals[j].v1)<=0.5){
-      //       res.vals[j].state=1;
-      //       warning3.push(res.vals[j].v1);
-      //     }else if(Number(res.vals[j].v1)>0.5&&Number(res.vals[j].v1)<=1){
-      //       res.vals[j].state=2;
-      //       warning2.push(res.vals[j].v1);
-      //     }else if(Number(res.vals[j].v1)>1){
-      //       res.vals[j].state=3;
-      //       warning.push(res.vals[j].v1);
-      //     }
-
-      //   }
-   
  
      warnin2.value=warning2.length;
      warnin.value=warning.length;

+ 22 - 23
src/view/result/Wdisaster2.vue

@@ -262,31 +262,30 @@ request(params)
         let warning2=[];//二级警告
         let warning3=[];//突水发生
         let warning4=[];//安全区域
-        for (let j = 0; j < res.vals.length; j++) {
-          if(Math.abs(Number(res.vals[j].v1))>1.5){
-                  res.vals[j].state=3;
-            warning.push(res.vals[j].v1)
-          }else{
-            res.vals[j].state=0;
-            warning4.push(res.vals[j].v1);
+        if(props.classradio=='Water'){
+          for (let j = 0; j < res.vals.length; j++) {
+            if(Math.abs(Number(res.vals[j].v1))>1.5){
+              res.vals[j].state=3;
+              warning.push(res.vals[j].v1)
+            }else{
+              res.vals[j].state=0;
+              warning4.push(res.vals[j].v1);
+            }
+          }
+        }else{
+          //v1 温度、v2压强  job.value.codes
+          for (let j = 0; j < res.vals.length; j++) {
+          
+            if(Math.abs(Number(res.vals[j].v1))>40){
+              res.vals[j].state=3;
+              warning.push(res.vals[j].v1)
+            }else{
+              res.vals[j].state=0;
+              warning4.push(res.vals[j].v1);
+            }
+            //TODO 未完结
           }
         }
-        // for (let j = 0; j < res.vals.length; j++) {
-        //    if(Number(res.vals[j].v1)==0&&Number(res.vals[j].v1)<=0.1){
-        //     res.vals[j].state=0;
-        //     warning4.push(res.vals[j].v1);
-        //   }else if(Number(res.vals[j].v1)>0.1&&Number(res.vals[j].v1)<=0.5){
-        //     res.vals[j].state=1;
-        //     warning3.push(res.vals[j].v1);
-        //   }else if(Number(res.vals[j].v1)>0.5&&Number(res.vals[j].v1)<=1){
-        //     res.vals[j].state=2;
-        //     warning2.push(res.vals[j].v1);
-        //   }else if(Number(res.vals[j].v1)>1){
-        //     res.vals[j].state=3;
-        //     warning.push(res.vals[j].v1);
-        //   }
-
-        // }
      warnin2.value=warning2.length;
      warnin.value=warning.length;