huangxingxing hace 1 año
padre
commit
88f14e1e10
Se han modificado 1 ficheros con 61 adiciones y 43 borrados
  1. 61 43
      src/view/components/InfoAnimation.vue

+ 61 - 43
src/view/components/InfoAnimation.vue

@@ -98,7 +98,7 @@
                   :row-class-name="tableRowClassName"
                   :header-cell-style="{ background: 'rgba(13, 22, 57, 0.96) ' }"
                 >
-                  <el-table-column prop="name" label="监测点名称" width="120" />
+                  <el-table-column prop="name" label="监测点名称" />
                   <el-table-column prop="value" :label="formInline.region" />
                 </el-table>
               </div>
@@ -110,8 +110,9 @@
                   :row-class-name="tableRowClassName"
                   :header-cell-style="{ background: 'rgba(13, 22, 57, 0.96) ' }"
                 >
-                  <el-table-column prop="name" label="水位" width="120" />
-                  <el-table-column prop="value" label="流量" />
+                  <el-table-column prop="name" label="监测点名称" />
+                  <el-table-column prop="value" label="水位" />
+                  <el-table-column prop="value2" label="流量" />
                 </el-table>
               </div>
             </div>
@@ -268,54 +269,71 @@ function zdtimechange() {
   vtkScalarRead();
   getMonitor();
 }
-function regionchange() {
-  console.log(22222);
-  for (let index = 0; index < cocodes.value.length; index++) {
+function chengeMonitor(){
+    for (let index = 0; index < cocodes.value.length; index++) {
     if (formInline.value.region == cocodes.value[index].cocode) {
       cocodeIndex.value = index + 1;
       break;
     }
   }
   tableData2.value = [];
-  for (let i = 0; i < chvals.value.length; i++) {
-    let chval = chvals.value[i];
-    if (cocodeIndex.value == 1) {
-      tableData2.value.push({
-        name: chval.chcode,
-        value: chval.v1,
-      });
-    }
-    if (cocodeIndex.value == 2) {
-      tableData2.value.push({
-        name: chval.chcode,
-        value: chval.v2,
-      });
-    }
-    if (cocodeIndex.value == 3) {
-      tableData2.value.push({
-        name: chval.chcode,
-        value: chval.v3,
-      });
-    }
-    if (cocodeIndex.value == 4) {
-      tableData2.value.push({
-        name: chval.chcode,
-        value: chval.v4,
-      });
-    }
-    if (cocodeIndex.value == 5) {
-      tableData2.value.push({
-        name: chval.chcode,
-        value: chval.v5,
-      });
+  if (props.classradio == "Fire") {//火
+    for (let i = 0; i < chvals.value.length; i++) {
+      let chval = chvals.value[i];
+      if (cocodeIndex.value == 1) {
+        tableData2.value.push({
+          name: chval.chcode,
+          value: chval.v1,
+        });
+      }
+      if (cocodeIndex.value == 2) {
+        tableData2.value.push({
+          name: chval.chcode,
+          value: chval.v2,
+        });
+      }
+      if (cocodeIndex.value == 3) {
+        tableData2.value.push({
+          name: chval.chcode,
+          value: chval.v3,
+        });
+      }
+      if (cocodeIndex.value == 4) {
+        tableData2.value.push({
+          name: chval.chcode,
+          value: chval.v4,
+        });
+      }
+      if (cocodeIndex.value == 5) {
+        tableData2.value.push({
+          name: chval.chcode,
+          value: chval.v5,
+        });
+      }
+      if (cocodeIndex.value == 6) {
+        tableData2.value.push({
+          name: chval.chcode,
+          value: chval.v6,
+        });
+      }
     }
-    if (cocodeIndex.value == 6) {
-      tableData2.value.push({
-        name: chval.chcode,
-        value: chval.v6,
-      });
+  }else{//水
+    for (let i = 0; i < chvals.value.length; i++) {
+      let chval = chvals.value[i];
+    
+        tableData2.value.push({
+          name: chval.chcode,
+          value: chval.v1,
+          value2: chval.v2,
+        });
+      
+    
     }
   }
+
+}
+function regionchange() {
+chengeMonitor();
   vtkShow();
 }
 // aid获取
@@ -385,7 +403,7 @@ async function getMonitor() {
             });
           }
         } else {
-          // regionchange();
+          chengeMonitor();
         }
       } else {
         ElMessage({