Jelajahi Sumber

根据不同登录账号显示不同地图(所有2.5D地图)

彭宇 2 tahun lalu
induk
melakukan
70f45c6783
3 mengubah file dengan 25 tambahan dan 20 penghapusan
  1. 3 1
      src/views/datacenter.vue
  2. 12 11
      src/views/forest.vue
  3. 10 8
      src/views/monitor.vue

+ 3 - 1
src/views/datacenter.vue

@@ -144,8 +144,10 @@ export default {
   mounted() {
     // 初始化地图数据
     this.getSuperMapUrl();
+    setTimeout(() => {
+      this.getResource();
+    }, 2000)
 
-    this.getResource();
     this.bottomMenuList(); //获取底部公共组件消息和任务
   },
   data() {

+ 12 - 11
src/views/forest.vue

@@ -491,18 +491,19 @@
     mounted() {
       // 初始化地图数据
       this.getSuperMapUrl();
-
-      this.getBaseInfo()
+      setTimeout(() => {
+        this.getBaseInfo()
+        this.getTodayEvents(this.getCurrentDataStr())
+        this.getDeptEventCount(this.getCurrentDataStr())
+        this.getWeather(this.getCurrentDataStr())
+        this.getEventList(this.getCurrentDataStr(), this.pageSize, this.pageNum)
+        this.getEventByEventType(this.getCurrentDataStr())
+        this.getEventByReportorOrder(this.getCurrentDataStr())
+        this.getExposureStage(this.getCurrentDataStr())
+        this.getSupermap(this.getCurrentDataStr())
+        this.getMenuEventType()
+      }, 2000)
       this.bottomMenuList() //获取底部公共组件消息和任务
-      this.getTodayEvents(this.getCurrentDataStr())
-      this.getDeptEventCount(this.getCurrentDataStr())
-      this.getWeather(this.getCurrentDataStr())
-      this.getEventList(this.getCurrentDataStr(), this.pageSize, this.pageNum)
-      this.getEventByEventType(this.getCurrentDataStr())
-      this.getEventByReportorOrder(this.getCurrentDataStr())
-      this.getExposureStage(this.getCurrentDataStr())
-      this.getSupermap(this.getCurrentDataStr())
-      this.getMenuEventType()
       /** ----------------------------------weosocket开始------------------------------------- */
       // this.initWebSocket()
       /** ----------------------------------weosocket结束------------------------------------- */

+ 10 - 8
src/views/monitor.vue

@@ -264,15 +264,17 @@ export default {
   mounted() {
     // 初始化地图数据
     this.getSuperMapUrl();
+    setTimeout(() => {
+      this.selectKeyAreaList();
+      this.getTreeselect();
+      this.deptId = Cookies.get("deptId");
+      // this.getSensorListByDeptIds()
+      this.getMonitorDeviceAndDataLists();
+      // this.getDlblistBydeptIds();
+      // this.chuanSet();
+      this.selectDeviceType(-1);
+    }, 2000)
 
-    this.selectKeyAreaList();
-    this.getTreeselect();
-    this.deptId = Cookies.get("deptId");
-    // this.getSensorListByDeptIds()
-    this.getMonitorDeviceAndDataLists();
-    // this.getDlblistBydeptIds();
-    // this.chuanSet();
-    this.selectDeviceType(-1);
     this.bottomMenuList(); //获取底部公共组件消息和任务
   },
   data() {