From 21243515c017a785809c2e255515a9bf5d513d12 Mon Sep 17 00:00:00 2001
From: yangyin <1850366751@qq.com>
Date: 星期五, 14 七月 2023 10:41:21 +0800
Subject: [PATCH] 修改部分测点打不开页面问题

---
 src/views/HomeView.vue |   26 +++++++++++++++-----------
 1 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue
index 9039be9..54ec041 100644
--- a/src/views/HomeView.vue
+++ b/src/views/HomeView.vue
@@ -163,13 +163,10 @@
   token: "",
 });
 onMounted(() => {
-  // console.log(router.currentRoute.value.query, 162);
   state.PointID = router.currentRoute.value.query.PointID;
   state.token = router.currentRoute.value.query.Token;
   state.CorpID = router.currentRoute.value.query.CorpID;
-  console.log(state.CorpID, 170);
   allowMultipleToast();
-
   if (state.token == "") {
     showFailToast("token鏃犳晥,璇烽噸璇�");
     return;
@@ -294,33 +291,33 @@
       }
       var data = res.data.Data || [];
       state.chartData = data;
-
       var last_record = state.chartData[state.chartData.length - 1]; //鑾峰彇鏈�鍚庝竴鏉℃暟鎹�
       state.currentRecordParas.RecordStatusName = DataStatusTextEmun(
         last_record.DataStatus
       );
       state.currentRecordParas.RecordValue = last_record.DataValue;
-      let m_MonitorList = data.map((item) => {
+      let m_MonitorList = [];
+      let monitor_List = [];
+      data.forEach((item) => {
         let totalState = DataStatusTextEmun(item.DataStatus);
-        return {
+        m_MonitorList.push({
           RecordTime: subTime(item.DataTime, 11, 16),
           RecordStatusText: totalState,
           RecordValue: item.DataValue,
-        };
+        });
       });
-      let monitor_List = data.map((item) => {
+      data.forEach((item) => {
         let normalState = DataStatusTextEmun(item.DataStatus);
         if (normalState == "姝e父") {
-          return {
+          monitor_List.push({
             RecordTime: subTime(item.DataTime, 11, 16),
             RecordStatusText: normalState,
             RecordValue: item.DataValue,
-          };
+          });
         }
       });
       state.monitorList = m_MonitorList; //婧愭暟鎹�
       state.c_monitorList = monitor_List.reverse(); //鍒囨崲鏁版嵁
-
       setTimeout(() => {
         drawBar();
       }, 200);
@@ -445,6 +442,10 @@
   myChart.value.clear();
   myChart.value.setOption(option, true);
   window.addEventListener("resize", selfAdaption);
+  if (times.value) {
+    // 鍒ゆ柇娓呴櫎
+    clearInterval(times.value);
+  }
   times.value = setInterval(countdown, 1000);
 };
 //  鑷�傚簲
@@ -529,6 +530,9 @@
   if (value[0] == "BJ") {
     text = "鎶ヨ";
   }
+  if (value[0] == "BC") {
+    text = "姝e父";
+  }
   return text;
 };
 //鍒囧壊鏁板瓧

--
Gitblit v1.9.3