From a3630f3c5aae1537c43eb7f59e0595f6a264dd52 Mon Sep 17 00:00:00 2001 From: yyy <2605810609@qq.com> Date: Fri, 28 Feb 2025 11:29:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=A0=E5=8F=82=E7=BB=99=E5=AE=9E=E6=97=B6?= =?UTF-8?q?=E5=9C=B0=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mapPage/realTimeMap/editMap.vue | 2 -- src/views/mapPage/realTimeMap/index.vue | 18 +++++++++--------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/src/views/mapPage/realTimeMap/editMap.vue b/src/views/mapPage/realTimeMap/editMap.vue index f2c73b24..9d03ab22 100644 --- a/src/views/mapPage/realTimeMap/editMap.vue +++ b/src/views/mapPage/realTimeMap/editMap.vue @@ -2306,8 +2306,6 @@ onBeforeRouteLeave((to, from) => { router.replace({ name: 'MapPageRealTimeMap', query: { - floor: imgBgObj.floor, - area: imgBgObj.area, mapId: imgBgObj.positionMapId } }) diff --git a/src/views/mapPage/realTimeMap/index.vue b/src/views/mapPage/realTimeMap/index.vue index 4c03022e..73b937e0 100644 --- a/src/views/mapPage/realTimeMap/index.vue +++ b/src/views/mapPage/realTimeMap/index.vue @@ -168,18 +168,18 @@ const editMap = () => { //传输地图信息 const mapInfo = ref({ - mapId: '', - floor: '', - area: '' + mapId: '' }) -onMounted(() => { - if (route.query.mapId) { - mapInfo.value.mapId = route.query.mapId - mapInfo.value.floor = route.query.floor - mapInfo.value.area = route.query.area +const { query } = useRoute() // 查询参数 +onMounted(async () => { + if (query.mapId) { + let res = await MapApi.getPositionMap(query.mapId) + mapInfo.value = res + indexPageRef.value.getMapData(mapInfo.value) + } else { + getList() } - getList() })