Browse Source

forest,getNearEvent接口

qinhouyu 1 year ago
parent
commit
95d548f4c5
2 changed files with 22 additions and 4 deletions
  1. 19 3
      src/api/event.js
  2. 3 1
      src/views/forest.vue

+ 19 - 3
src/api/event.js

@@ -1,16 +1,32 @@
 import request from '@/utils/request'
 
 //根据类型获取事件
+// export function getNearEvent(longitude, latitude, day, loading, eventTypeIdDl, eventTypeId) {
+//   return request({
+//     url: '/center-emergency/VisuEmergencyEventCenterController/getNearEvent?longitude=' + longitude + "&latitude=" + latitude + "&day=" + day + "&eventTypeIdDl=" + eventTypeIdDl + "&eventTypeId=" + eventTypeId,
+//     method: 'get',
+//     headers: {
+//       loading: loading
+//     },
+//   })
+// }
+//根据类型获取事件
 export function getNearEvent(longitude, latitude, day, loading, eventTypeIdDl, eventTypeId) {
   return request({
-    url: '/center-emergency/VisuEmergencyEventCenterController/getNearEvent?longitude=' + longitude + "&latitude=" + latitude + "&day=" + day + "&eventTypeIdDl=" + eventTypeIdDl + "&eventTypeId=" + eventTypeId,
-    method: 'get',
+    url: '/center-event/eventview/getNearEvent',
+    method: 'post',
+    data: {
+      longitude: longitude,
+      latitude: latitude,
+      day: day,
+      eventTypeIdDl: eventTypeIdDl,
+      eventTypeId: eventTypeId,
+    },
     headers: {
       loading: loading
     },
   })
 }
-
 //获取附近事件
 export function getNearEvent1(longitude, latitude ) {
   return request({

+ 3 - 1
src/views/forest.vue

@@ -977,7 +977,9 @@ export default {
     },
     getSupermap(day, loading) {
       let that = this
-      getNearEvent('', '', day, loading, that.eventTypeIdDl, that.eventTypeId).then(res => {
+      let eventTypeIdDl = that.eventTypeIdDl.length == 0 ? Cookies.get("eventTypeDl").split(",") : that.eventTypeIdDl;
+      let eventTypeId = that.eventTypeIdDl.length == 0 ? Cookies.get("eventType").split(",") : that.eventTypeId;
+      getNearEvent('', '', day, loading, eventTypeIdDl, eventTypeId).then(res => {
         that.markersList = []
         if (res.data != null && res.data.length > 0) {
           for (let i = 0; i < res.data.length; i++) {