Selaa lähdekoodia

火灾蔓延页面添加

wang_xy 2 vuotta sitten
vanhempi
commit
facbe18af5
3 muutettua tiedostoa jossa 2487 lisäystä ja 7 poistoa
  1. 2 5
      src/views/eventdetailsdialog.vue
  2. 2475 0
      src/views/firespread.vue
  3. 10 2
      src/views/forest.vue

+ 2 - 5
src/views/eventdetailsdialog.vue

@@ -1275,11 +1275,8 @@ export default {
     },
     /************************************责任制-结束****************************************/
     showheatPlotting() {
-      if (!this.$refs.supermapDialog.isheatPlotting) {
-        this.$refs.supermapDialog.showheatPlotting(this.latitude, this.longitude) //火灾蔓延
-      } else {
-        this.$refs.supermapDialog.isheatPlotting = false
-      }
+      this.eventDialog = false;
+      this.$emit('getFirespread', this.eventCode);
     },
     showUpdateYjYuAn() {
       listYuAn().then(res => {

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2475 - 0
src/views/firespread.vue


+ 10 - 2
src/views/forest.vue

@@ -384,7 +384,10 @@
       <vBottomMenu ref="bottomMenu"></vBottomMenu>
     </div>
     <eventdetailsdialog ref="eventdetailsdialog" :calendarDay="calendarDay" @getEventList="getEventList"
-                        @getTodayEvents="getTodayEvents"></eventdetailsdialog>
+                        @getTodayEvents="getTodayEvents" @getFirespread="getFirespread"></eventdetailsdialog>
+
+    <firespread ref="firespread" :calendarDay="calendarDay" @getEventList="getEventList"
+                @getTodayEvents="getTodayEvents" @showEventDialog="showEventDialog"></firespread>
     <eventLocation ref="eventLocation"></eventLocation>
     <TVWall ref="TVWall"></TVWall>
   </div>
@@ -414,6 +417,7 @@ import vBottomMenu from '@/components/vBottomMenu.vue' //一体化公共底部
 import eventLocation from '@/components/eventLocation.vue' //事件定位弹窗
 import TVWall from '@/components/TVWall.vue' //电视墙弹窗
 import eventdetailsdialog from '@/views/eventdetailsdialog.vue' //事件详情弹窗
+import firespread from '@/views/firespread.vue' //事件详情弹窗
 
 /** ----------------------------------摄像头预览开始------------------------------------- */
 import {
@@ -434,7 +438,8 @@ export default {
     eventLocation,
     TVWall,
     dateChoose,
-    eventdetailsdialog
+    eventdetailsdialog,
+    firespread
   },
   created() {
     /** ----------------------------------摄像头预览开始------------------------------------- */
@@ -637,6 +642,9 @@ export default {
       //事件信息弹出
       this.$refs.eventdetailsdialog.showEventDialog(eventCode)
     },
+    getFirespread(eventCode){
+      this.$refs.firespread.showEventDialog(eventCode);
+    },
     getCurrentDataStr() {
       let date = new Date()
       let y = date.getFullYear()