提交H5业务闭环修复代码
This commit is contained in:
@@ -34,7 +34,7 @@
|
||||
floor-side="left"
|
||||
show-floor-header
|
||||
:show-layer-mode-toggle="false"
|
||||
:show-floor="is3DMode"
|
||||
:show-floor="is3DMode && !showRoutePlanner"
|
||||
show-zoom-controls
|
||||
zoom-controls-top="calc(100vh - 252px)"
|
||||
:route-preview="activeRoutePreview"
|
||||
@@ -858,20 +858,6 @@ const refreshRouteReadinessState = async () => {
|
||||
}
|
||||
}
|
||||
|
||||
const openRoutePlanner = () => {
|
||||
closeOutdoorNavPanel()
|
||||
showRoutePlanner.value = true
|
||||
is3DMode.value = true
|
||||
indoorView.value = indoorView.value === 'overview' ? 'floor' : indoorView.value
|
||||
guideOutdoorState.value = 'home'
|
||||
isPoiCardCollapsed.value = false
|
||||
isSimulatingRoute.value = false
|
||||
if (!routePointOptions.value.length) {
|
||||
void loadRouteTargets()
|
||||
}
|
||||
void refreshRouteReadinessState()
|
||||
}
|
||||
|
||||
const clearRoutePreviewState = () => {
|
||||
guideMapShellRef.value?.clearRoute?.()
|
||||
activeRoutePreview.value = null
|
||||
@@ -1036,7 +1022,15 @@ const handleSwitchEntrance = () => {
|
||||
}
|
||||
|
||||
const handleMoreRouteGuide = () => {
|
||||
openRoutePlanner()
|
||||
closeOutdoorNavPanel()
|
||||
showRoutePlanner.value = false
|
||||
is3DMode.value = true
|
||||
indoorView.value = 'floor'
|
||||
guideOutdoorState.value = 'home'
|
||||
selectedGuidePoi.value = null
|
||||
isPoiCardCollapsed.value = false
|
||||
isSimulatingRoute.value = false
|
||||
showIndoorHint(`当前楼层:${getGuideFloorLabel(renderedFloorId.value || activeGuideFloor.value) || '馆内单层'}`, 3200)
|
||||
}
|
||||
|
||||
// 馆外导航处理函数
|
||||
|
||||
Reference in New Issue
Block a user