diff --git a/src/apps/AppBuilding/components/searchMap.vue b/src/apps/AppBuilding/components/searchMap.vue index 276b3b1f..02e8fad9 100644 --- a/src/apps/AppBuilding/components/searchMap.vue +++ b/src/apps/AppBuilding/components/searchMap.vue @@ -257,8 +257,14 @@ export default { let {content} = item.geometries?.[0] || {}, overlay = new ClusterBubble({map, position: item.center, content}) overlay.on('click', () => { - this.buildPopup = true - this.building = item.geometries?.[0]?.properties || {} + // this.building = item.geometries?.[0]?.properties || {} + if(item.geometries[0].properties.id) { + this.$http.post(`/app/appcommunitybuildinginfo/queryBuildingInfo?buildingId=${item.geometries[0].properties.id}`).then(res => { + this.building = res.data + this.buildPopup = true + }) + } + }) markers.push(overlay) } diff --git a/src/project/saas/AppBuilding/components/searchMap.vue b/src/project/saas/AppBuilding/components/searchMap.vue index 1db26e2f..f64fa021 100644 --- a/src/project/saas/AppBuilding/components/searchMap.vue +++ b/src/project/saas/AppBuilding/components/searchMap.vue @@ -276,6 +276,14 @@ export default { this.buildPopup = true this.building = item.geometries?.[0]?.properties || {} this.building.girdMemberNames = this.building.girdMemberNames.split(',') + + // if(item.geometries[0].properties.id) { + // this.$http.post(`/app/appcommunitybuildinginfo/queryBuildingInfo?buildingId=${item.geometries[0].properties.id}`).then(res => { + // this.building = res.data + // this.building.girdMemberNames = this.building.girdMemberNames.split(',') + // this.buildPopup = true + // }) + // } }) markers.push(overlay) }