From 0347d81ad6cc8dd93244d64aef13fa69a727d5d6 Mon Sep 17 00:00:00 2001 From: 陈泽平 <chenzeping> Date: 星期五, 28 五月 2021 17:59:33 +0800 Subject: [PATCH] 企业应急-事件上报-管段定位 --- src/components/base-page/enterprise-emergency/events-reported/ReportLocationSearch.vue | 28 +++++++++++++++------------- 1 files changed, 15 insertions(+), 13 deletions(-) diff --git a/src/components/base-page/enterprise-emergency/events-reported/ReportLocationSearch.vue b/src/components/base-page/enterprise-emergency/events-reported/ReportLocationSearch.vue index 3bb4744..ba23015 100644 --- a/src/components/base-page/enterprise-emergency/events-reported/ReportLocationSearch.vue +++ b/src/components/base-page/enterprise-emergency/events-reported/ReportLocationSearch.vue @@ -24,9 +24,9 @@ methods: { // 鑾峰緱鐒︾偣 杩涜瀹氫綅 focusLocation () { - console.log(this.clickLocation) - console.log(window.map.getZoom()) - console.log(window.map.getBounds()) + // console.log(this.clickLocation) + // console.log(window.map.getZoom()) + // console.log(window.map.getBounds()) const getBoundsData = '' + window.map.getBounds()._southWest.lng + ',' + window.map.getBounds()._southWest.lat + ',' + window.map.getBounds()._northEast.lng + ',' + window.map.getBounds()._northEast.lat const data = { postStr: { @@ -40,17 +40,19 @@ }, type: 'query' } - console.log(data) + // console.log(data) reportLocationSearch(data).then(res => { - // console.log(res) - const as = res.pois[0].lonlat.trim().split(' ') - window.map.setView([as[1], as[0]], 17) - pulseEffect([as[1], as[0]]) - // for (let i = 0; i < res.pois.length; i++) { - // const as = res.pois[i].lonlat.trim().split(' ') - // window.map.flyTo([as[0], as[1]], 16) - // } - // window.map.setView(as, 17) + console.log(res) + // const as = res.pois[0].lonlat.trim().split(' ') + // window.map.setView([as[1], as[0]], 17) + // pulseEffect([as[1], as[0]]) + for (let i = 0; i < res.pois.length; i++) { + const as = res.pois[i].lonlat.trim().split(' ') + if (res.pois[i].name.indexOf(this.clickLocation) >= 0) { + window.map.setView([as[1], as[0]], 17) + pulseEffect([as[1], as[0]]) + } + } }) }, // 鐐瑰嚮纭鎸夐挳浜嬩欢 -- Gitblit v1.8.0