diff --git a/src/views/mapPage/realTimeMap/editMap.vue b/src/views/mapPage/realTimeMap/editMap.vue index 366604ac..b29bab4f 100644 --- a/src/views/mapPage/realTimeMap/editMap.vue +++ b/src/views/mapPage/realTimeMap/editMap.vue @@ -673,7 +673,7 @@ const mapBackgroundRef = ref() const inputBoxRef = ref() //文字输入框 const message = useMessage() // 消息弹窗 - +const emit = defineEmits(['backMapInfo']) // 缩放停止 const interfaceRefreshed = ref(true) const resizeEnd = (locationX, locationY, w, h, item, index) => { @@ -2327,12 +2327,13 @@ const removeEventListener = () => { const router = useRouter() onBeforeRouteLeave((to, from) => { if (to.path == '/mapPage/realTimeMap' && to.query.mapId != imgBgObj.positionMapId) { - router.replace({ - name: 'MapPageRealTimeMap', - query: { - mapId: imgBgObj.positionMapId - } - }) + // router.replace({ + // name: 'MapPageRealTimeMap', + // query: { + // mapId: imgBgObj.positionMapId + // } + // }) + emit('backMapInfo', imgBgObj.positionMapId) } }) diff --git a/src/views/mapPage/realTimeMap/index.vue b/src/views/mapPage/realTimeMap/index.vue index 7f56f911..e98aa5ea 100644 --- a/src/views/mapPage/realTimeMap/index.vue +++ b/src/views/mapPage/realTimeMap/index.vue @@ -23,7 +23,7 @@ - +