临时屏蔽馆外导览信息面板
This commit is contained in:
@@ -181,7 +181,7 @@
|
|||||||
</GuideMapShell>
|
</GuideMapShell>
|
||||||
|
|
||||||
<OutdoorNavigationPanel
|
<OutdoorNavigationPanel
|
||||||
v-if="currentTab === 'guide'"
|
v-if="currentTab === 'guide' && isOutdoorGuidePanelEnabled"
|
||||||
:visible="showOutdoorNavPanel"
|
:visible="showOutdoorNavPanel"
|
||||||
:loading="outdoorNavLoading"
|
:loading="outdoorNavLoading"
|
||||||
:route-error="outdoorNavError"
|
:route-error="outdoorNavError"
|
||||||
@@ -336,6 +336,7 @@ const guideMapShellRef = ref<{
|
|||||||
} | null>(null)
|
} | null>(null)
|
||||||
|
|
||||||
// 馆外导航相关状态
|
// 馆外导航相关状态
|
||||||
|
const isOutdoorGuidePanelEnabled = false
|
||||||
const showOutdoorNavPanel = ref(false)
|
const showOutdoorNavPanel = ref(false)
|
||||||
const outdoorNavLoading = ref(false)
|
const outdoorNavLoading = ref(false)
|
||||||
const outdoorNavError = ref('')
|
const outdoorNavError = ref('')
|
||||||
@@ -1041,6 +1042,16 @@ const handleMoreRouteGuide = () => {
|
|||||||
|
|
||||||
// 馆外导航处理函数
|
// 馆外导航处理函数
|
||||||
const openOutdoorNavPanel = () => {
|
const openOutdoorNavPanel = () => {
|
||||||
|
if (!isOutdoorGuidePanelEnabled) {
|
||||||
|
showOutdoorNavPanel.value = false
|
||||||
|
showRoutePlanner.value = false
|
||||||
|
selectedGuidePoi.value = null
|
||||||
|
isPoiCardCollapsed.value = false
|
||||||
|
is3DMode.value = false
|
||||||
|
clearOutdoorNavState()
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
showOutdoorNavPanel.value = true
|
showOutdoorNavPanel.value = true
|
||||||
showRoutePlanner.value = false
|
showRoutePlanner.value = false
|
||||||
selectedGuidePoi.value = null
|
selectedGuidePoi.value = null
|
||||||
|
|||||||
Reference in New Issue
Block a user