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() })