From 43e08bc1b8857048048e9fcfe0f864422c3ebee8 Mon Sep 17 00:00:00 2001 From: liuye Date: Wed, 26 Oct 2022 14:54:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=BF=E5=B1=8B=E5=9C=B0=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apps/AppBuilding/components/searchMap.vue | 10 ++++++++-- src/project/saas/AppBuilding/components/searchMap.vue | 8 ++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) 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) }