فهرست منبع

perf(views): 优化“环境监控”模块室外温湿度参数显示异常问题

wangshun 1 ماه پیش
والد
کامیت
011c552b6a
1فایلهای تغییر یافته به همراه10 افزوده شده و 4 حذف شده
  1. 10 4
      src/views/env-monitor/EnvMonitor.vue

+ 10 - 4
src/views/env-monitor/EnvMonitor.vue

@@ -217,7 +217,8 @@ const regionNameOk = () => {
         }
       }
       getGroupRegionsList();
-      obtainRegionsPointsData(gradeTwo.value);
+      getRegionsPointsList(gradeTwo.value);
+
       regionNameOpen.value = false;
     }
   });
@@ -232,8 +233,9 @@ const regionNameDelete = () => {
       await regionDelete(monitoringForm.value.regionId);
       monitoringForm.value.regionId = undefined;
       getGroupRegionsList();
+
       if (gradeTwo.value) {
-        obtainRegionsPointsData(gradeTwo.value);
+        getRegionsPointsList(gradeTwo.value);
       }
 
       regionNameOpen.value = false;
@@ -652,11 +654,15 @@ const addOutdoorDrawer = () => {
         regionId: id,
       });
       if (outsideDevGroupId) {
-        getDevicesGroupList(outsideDevGroupId, HumitureType.Outdoor, true);
+        getDevicesGroupList(outsideDevGroupId, HumitureType.Outdoor, false);
+      } else {
+        outdoorDevicesList.value = [];
       }
 
       if (outsideDevId) {
-        getDeviceParamsList(outsideDevId, HumitureType.Outdoor, true);
+        getDeviceParamsList(outsideDevId, HumitureType.Outdoor, false);
+      } else {
+        outdoorDeviceParamsList.value = [];
       }
     }
   });