From 21181b383f25d7dfed5af177d5fc0448faec465c Mon Sep 17 00:00:00 2001 From: jiangyy Date: Thu, 23 Jun 2022 13:56:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=94=E5=A4=A7=E5=9B=BE=E5=B1=82=E5=8F=AF?= =?UTF-8?q?=E8=A7=86=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../visual/communityGovern/fivelayers/mapIndex.vue | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/views/modules/visual/communityGovern/fivelayers/mapIndex.vue b/src/views/modules/visual/communityGovern/fivelayers/mapIndex.vue index a8cf0094..0670470b 100644 --- a/src/views/modules/visual/communityGovern/fivelayers/mapIndex.vue +++ b/src/views/modules/visual/communityGovern/fivelayers/mapIndex.vue @@ -391,7 +391,7 @@ import { Circle as CircleStyle, Icon, Fill, Stroke, Style, Text } from 'ol/style import nextTick from 'dai-js/tools/nextTick' import { mapGetters } from "vuex"; import { Loading } from 'element-ui'; //引入Loading服务 -import { requestPost } from "@/js/dai/request"; +import { requestPost, requestGet } from "@/js/dai/request"; import cptTb from "@/views/modules/visual/cpts/tb"; @@ -1030,6 +1030,7 @@ const vueGis = { this.selInfo = JSON.parse(JSON.stringify(data)) this.handleShowPopup(coordinate) + } else { this.$message.error(msg) } @@ -1125,12 +1126,17 @@ const vueGis = { this.getMapTable(); }, handleSearch () { - + this.demand.pageNo = 1 + this.getTable(); + this.getMapTable(); }, // handleClickRow (index) { let selData = this.tableList[index] - mapView.setCenter([selData.longitude, selData.latitude]); + if (selData.longitude && selData.latitude) { + mapView.setCenter([selData.longitude, selData.latitude]); + } + this.clickMapVolunteer(selData) // alert(index)