From 9169e3a7c6c06c6fe025079009a74889f23cc1ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=98=E7=AB=8B=E6=A0=87?= <2658037827@qq.com> Date: Fri, 8 Dec 2023 18:56:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=90=9C=E7=B4=A2=E6=96=B0=E5=A2=9E=E5=85=B1?= =?UTF-8?q?=E6=80=A7=E4=B8=AA=E6=80=A7=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dataBoard/overview/components/map-top.vue | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/views/dataBoard/overview/components/map-top.vue b/src/views/dataBoard/overview/components/map-top.vue index fba8915ec..6e9249018 100644 --- a/src/views/dataBoard/overview/components/map-top.vue +++ b/src/views/dataBoard/overview/components/map-top.vue @@ -17,7 +17,10 @@ 搜索 - + + + + @@ -30,11 +33,13 @@ import ServiceDetails from "@/views/dataBoard/overview/components/ServiceDetails import EventDetails from "@/views/dataBoard/overview/components/EventDetail.vue"; import DissatisfiedDetails from "@/views/dataBoard/overview/components/DissatisfiedDetails.vue"; import MapResourceInfo from "@/views/dataBoard/overview/components/MapResourceInfo.vue"; +import Bmysxxq from "@/views/dataBoard/overview/components/Bmysxxq.vue"; export default { name: "map-top", components: { ServiceDetails, + Bmysxxq, EventDetails, DissatisfiedDetails, MapResourceInfo @@ -93,7 +98,11 @@ export default { console.log(data,'data') this.rowId = data.label if(this.searchSelect === '1') { - this.$refs.ServiceDetails.open(data.label); + if (data.datas.dataClass == '1') { + this.$refs.Bmysxxq.open(data.label); + } else { + this.$refs.ServiceDetails.open(data.label); + } } if(this.searchSelect === '2') { this.showDialog = true @@ -122,10 +131,7 @@ export default { } console.log(this.searchUrl); const {data} = await requestGet(this.searchUrl, params); - var suggestions = data.map(item => ({label: item.id, value: item.content})); - if (this.searchSelect=== '3') { - suggestions = data.map(item => ({label: item.id, value: item.content,datas: item})); - } + var suggestions = data.map(item => ({label: item.id, value: item.content,datas: item})); console.log(suggestions); cb(suggestions) } catch (error) {