浏览代码

通风监测预警修改

lxh 4 天之前
父节点
当前提交
0728c5cdeb

+ 6 - 4
src/views/vent/monitorManager/alarmMonitor/index.vue

@@ -449,8 +449,8 @@ let showToggle = ref('report');
 //点击切换实时\报表数据
 let handlerToggle = () => {
   monitor.value = !monitor.value;
-  windData.jf = monitor.value ? toggleData.ventInfo.zongjinfeng : toggleData.ventInfo.totalIntM3;
-  windData.hf = monitor.value ? toggleData.ventInfo.zonghuifeng : toggleData.ventInfo.totalRetM3;
+  windData.jf = monitor.value ?  toggleData.ventInfo.totalIntM3 : toggleData.ventInfo.zongjinfeng ;
+  windData.hf = monitor.value ?  toggleData.ventInfo.totalRetM3: toggleData.ventInfo.zonghuifeng ;
 };
 //风险等级点击
 let warnGradeClick = () => {
@@ -510,8 +510,10 @@ async function getList() {
     windData.jf = res.ventInfo.totalIntM3;
     windData.hf = res.ventInfo.totalRetM3;
   } else {
-    windData.jf = monitor.value ? res.ventInfo.zongjinfeng : res.ventInfo.totalIntM3;
-    windData.hf = monitor.value ? res.ventInfo.zonghuifeng : res.ventInfo.totalRetM3;
+    // windData.jf = monitor.value ? res.ventInfo.zongjinfeng : res.ventInfo.totalIntM3;
+    // windData.hf = monitor.value ? res.ventInfo.zonghuifeng : res.ventInfo.totalRetM3;
+    windData.jf = res.ventInfo.totalIntM3;
+    windData.hf = res.ventInfo.totalRetM3;
   }
   windData.xf = res.ventInfo.xufengliang;
   dustData.levels = res.info.sysInfo.dustS.levels;

+ 20 - 20
src/views/vent/monitorManager/alarmMonitor/warn/ventilateWarn.vue

@@ -156,9 +156,16 @@ function btnClick(ind) {
 //点击切换实时\报表数据
 let handlerToggle = () => {
   monitor.value = !monitor.value;
-  ventilateTopList[0].value = monitor.value ? toggleData.jin : toggleData.faceIntM3;
-  ventilateTopList[1].value = monitor.value ? toggleData.hui : toggleData.faceRetM3;
-  if (monitor.value && toggleData.history.length != 0) {
+  ventilateTopList[0].value = monitor.value ? toggleData.faceIntM3  : toggleData.jin;
+  ventilateTopList[1].value = monitor.value ? toggleData.faceRetM3 : toggleData.hui ;
+  if (monitor.value &&  toggleData.history_report.length!=0) {
+    toggleData.history_report.forEach((v) => {
+      echartDataFc1.maxData.data.push(parseFloat(v.faceIntM3));
+      echartDataFc1.minData.data.push(parseFloat(v.faceRetM3));
+      echartDataFc1.aveValue.data.push(0);
+      echartDataFc1.xData.push(v.time);
+    });
+  } else {
     toggleData.history.forEach((v) => {
       echartDataFc1.maxData.data.push(parseFloat(v.jin));
       echartDataFc1.minData.data.push(parseFloat(v.hui));
@@ -169,13 +176,6 @@ let handlerToggle = () => {
       }
       echartDataFc1.xData.push(v.time);
     });
-  } else {
-    toggleData.history_report.forEach((v) => {
-      echartDataFc1.maxData.data.push(parseFloat(v.faceIntM3));
-      echartDataFc1.minData.data.push(parseFloat(v.faceRetM3));
-      echartDataFc1.aveValue.data.push(0);
-      echartDataFc1.xData.push(v.time);
-    });
   }
 };
 // https获取监测数据
@@ -275,9 +275,16 @@ function getDetailList(param) {
         });
       }
     } else {
-      ventilateTopList[0].value = monitor.value ? param.jin : param.faceIntM3;
-      ventilateTopList[1].value = monitor.value ? param.hui : param.faceRetM3;
-      if (monitor.value && param.history.length != 0) {
+      ventilateTopList[0].value = monitor.value ? param.faceIntM3 : param.jin;
+      ventilateTopList[1].value = monitor.value ? param.faceRetM3 : param.hui;
+      if (monitor.value &&  param.history_report != 0) {
+        param.history_report.forEach((v) => {
+          echartDataFc1.maxData.data.push(parseFloat(v.faceIntM3));
+          echartDataFc1.minData.data.push(parseFloat(v.faceRetM3));
+          echartDataFc1.aveValue.data.push(0);
+          echartDataFc1.xData.push(v.time);
+        });
+      } else {
         param.history.forEach((v) => {
           echartDataFc1.maxData.data.push(parseFloat(v.jin));
           echartDataFc1.minData.data.push(parseFloat(v.hui));
@@ -288,13 +295,6 @@ function getDetailList(param) {
           }
           echartDataFc1.xData.push(v.time);
         });
-      } else {
-        param.history_report.forEach((v) => {
-          echartDataFc1.maxData.data.push(parseFloat(v.faceIntM3));
-          echartDataFc1.minData.data.push(parseFloat(v.faceRetM3));
-          echartDataFc1.aveValue.data.push(0);
-          echartDataFc1.xData.push(v.time);
-        });
       }
     }