临时屏蔽馆外导览信息面板

This commit is contained in:
lyf
2026-07-03 01:56:10 +08:00
parent 970d4a688b
commit 0cd8d43684

View File

@@ -181,7 +181,7 @@
</GuideMapShell>
<OutdoorNavigationPanel
v-if="currentTab === 'guide'"
v-if="currentTab === 'guide' && isOutdoorGuidePanelEnabled"
:visible="showOutdoorNavPanel"
:loading="outdoorNavLoading"
:route-error="outdoorNavError"
@@ -336,6 +336,7 @@ const guideMapShellRef = ref<{
} | null>(null)
// 馆外导航相关状态
const isOutdoorGuidePanelEnabled = false
const showOutdoorNavPanel = ref(false)
const outdoorNavLoading = ref(false)
const outdoorNavError = ref('')
@@ -1041,6 +1042,16 @@ const handleMoreRouteGuide = () => {
// 馆外导航处理函数
const openOutdoorNavPanel = () => {
if (!isOutdoorGuidePanelEnabled) {
showOutdoorNavPanel.value = false
showRoutePlanner.value = false
selectedGuidePoi.value = null
isPoiCardCollapsed.value = false
is3DMode.value = false
clearOutdoorNavState()
return
}
showOutdoorNavPanel.value = true
showRoutePlanner.value = false
selectedGuidePoi.value = null