修复导览与讲解位置预览逻辑
This commit is contained in:
@@ -195,17 +195,11 @@ const canViewRoute = computed(() => Boolean(
|
||||
|
||||
const canPrimaryAction = computed(() => canViewRoute.value && !props.error)
|
||||
|
||||
const primaryActionText = computed(() => (
|
||||
props.hasRoutePreview
|
||||
? '开始导览'
|
||||
: (props.routeReady ? '查看路线' : '查看位置关系')
|
||||
))
|
||||
const primaryActionText = computed(() => '查看位置关系')
|
||||
|
||||
const routeOptionsTitle = computed(() => '馆内导览')
|
||||
|
||||
const loadingText = computed(() => (
|
||||
props.routeReady ? '正在规划馆内导览路线' : '正在生成馆内位置关系'
|
||||
))
|
||||
const loadingText = computed(() => '正在生成馆内位置关系')
|
||||
|
||||
const collapsedSummary = computed(() => {
|
||||
if (props.startPoint && props.endPoint) {
|
||||
@@ -217,7 +211,7 @@ const collapsedSummary = computed(() => {
|
||||
|
||||
const routeOptions = computed(() => {
|
||||
const unavailable = Boolean(props.error)
|
||||
const summaryText = props.summary || (props.routeReady ? '选择后规划真实路线' : '选择后查看位置关系')
|
||||
const summaryText = props.summary || '选择后查看位置关系'
|
||||
return [
|
||||
{
|
||||
id: 'recommended',
|
||||
@@ -226,23 +220,21 @@ const routeOptions = computed(() => {
|
||||
? '当前暂不可用'
|
||||
: props.hasRoutePreview
|
||||
? summaryText
|
||||
: props.routeReady
|
||||
? '调用 SGS SDK 路线规划'
|
||||
: '查看起点终点位置关系',
|
||||
: '查看起点终点位置关系',
|
||||
active: !unavailable,
|
||||
disabled: unavailable
|
||||
},
|
||||
{
|
||||
id: 'stairs',
|
||||
title: '少走楼梯',
|
||||
meta: props.routeReady ? '偏好能力待接入' : '偏好预览,待路线数据验证',
|
||||
meta: '偏好预览,待路线数据验证',
|
||||
active: false,
|
||||
disabled: true
|
||||
},
|
||||
{
|
||||
id: 'elevator',
|
||||
title: '电梯优先',
|
||||
meta: props.routeReady ? '偏好能力待接入' : '偏好预览,待路线数据验证',
|
||||
meta: '偏好预览,待路线数据验证',
|
||||
active: false,
|
||||
disabled: true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user