| | |
| | | |
| | | var mark = {}; |
| | | var callout = {}; |
| | | |
| | | if(item.Position){ |
| | | mark.longitude = item.Position.Point.X; |
| | | mark.latitude = item.Position.Point.Y; |
| | |
| | | if (item.ID == 3) { |
| | | mark.zIndex = 100; |
| | | } |
| | | mark.markerType = 'gongdan' |
| | | mark.markerType = 'RepairForm' |
| | | callout.content = item.FormName; |
| | | callout.display = 'ALWAYS'; |
| | | callout.padding = 5; |
| | |
| | | 'mapInfo.marker.RepairForm': markers, |
| | | }); |
| | | |
| | | //console.log(newMarkers) |
| | | // console.log(newMarkers) |
| | | } |
| | | }); |
| | | }, |
| | |
| | | let infoByPressMeterLastRecord = await that.getMonitorKpiInfoByPressMeterID(id) |
| | | markerTipInfo.markerInfo.Records = infoByPressMeterLastRecord |
| | | } |
| | | if(type=='gongdan'){ |
| | | if(type=='RepairForm'){ |
| | | |
| | | var FormType=markerTipInfo.markerInfo.FormType |
| | | var FormID=markerTipInfo.markerInfo.FormID |
| | |
| | | marker_layer[type] = !show; |
| | | var markers = JSON.parse(JSON.stringify(this.data.mapInfo.markers)); |
| | | var val = this.data.mapInfo.marker[type]; |
| | | // console.log(val,111) |
| | | |
| | | var newMarkers = [] |
| | | if ('DmaArea' == type) { |
| | | var dma = JSON.parse(JSON.stringify(this.data.mapInfo.DMA)); |
| | |
| | | 'mapInfo.markers': newMarkers, |
| | | marker_layer: marker_layer |
| | | }) |
| | | // console.log(marker_layer,798) |
| | | } |
| | | }, |
| | | |
| | |
| | | tapMapSearchItem(e) { |
| | | var that = this; |
| | | var value = e.currentTarget.dataset; |
| | | var markers = this.data.mapInfo.markers; |
| | | var markers = that.data.mapInfo.markers; |
| | | for (var i = 0; i < markers.length; i++) { |
| | | var item = markers[i]; |
| | | item.zIndex = 10; |
| | |
| | | } |
| | | } |
| | | |
| | | // console.log(value) |
| | | console.log(value,941) |
| | | that.setData({ |
| | | 'mapInfo.mapCenterLatitude': value.latitude, |
| | | 'mapInfo.mapCenterLongitude': value.longitude, |