diff --git a/src/views/report/addressMap.vue b/src/views/report/addressMap.vue index d7c43b38..aedbc729 100644 --- a/src/views/report/addressMap.vue +++ b/src/views/report/addressMap.vue @@ -75,14 +75,13 @@ } let content = '
'; let activeObj = this.addressList[this.activeIndex]; - let lanLat = activeObj.location.split(','); this.marker = new AMap.Marker({ - position: new AMap.LngLat( lanLat[0], lanLat[1] ), + position: new AMap.LngLat( activeObj.location.lng, activeObj.location.lat ), content: content, offset: new AMap.Pixel(-13, -30) }); this.map.add(this.marker) - this.map.setCenter([lanLat[0], lanLat[1]]) + this.map.setCenter([activeObj.location.lng, activeObj.location.lat]) }, successHandler() { if( this.activeIndex == null ) { @@ -90,11 +89,10 @@ return } let activeObj = this.addressList[this.activeIndex]; - let lanLat = activeObj.location.split(','); let _tempObj = { startPoiAddress: activeObj?.address + activeObj?.name, - startLat: lanLat[0], - startLng: lanLat[1], + startLat: activeObj?.location?.lat, + startLng: activeObj?.location?.lng, adCode: activeObj?.adcode, } sessionStorage.setItem('reportAddress', JSON.stringify(_tempObj))