移除讲解详情页顶部状态字段
Some checks failed
CI / verify (push) Has been cancelled

This commit is contained in:
lyf
2026-07-09 14:15:41 +08:00
parent 49b5bc0d86
commit 68336fb443

View File

@@ -31,16 +31,12 @@
<text class="hero-back-icon"></text>
</view>
<view class="hero-copy">
<text class="hero-kicker">讲解音频</text>
<text class="detail-title">{{ exhibit.title }}</text>
<text class="detail-meta">{{ heroSubtitle }}</text>
<view class="detail-chip-row">
<view v-if="exhibit.linkedExhibitStatusText" class="detail-chip" :class="{ shared: exhibit.isSharedStop }">
<view v-if="exhibit.linkedExhibitStatusText" class="detail-chip-row">
<view class="detail-chip" :class="{ shared: exhibit.isSharedStop }">
<text class="detail-chip-text">{{ exhibit.linkedExhibitStatusText }}</text>
</view>
<view v-if="locationPreviewStatusText" class="detail-chip">
<text class="detail-chip-text">{{ locationPreviewStatusText }}</text>
</view>
</view>
<view class="language-anchor" v-if="contentLanguageOptions.length">
@@ -272,9 +268,6 @@ const detailMeta = computed(() => [
exhibit.value.floorLabel
].filter(Boolean).join(' · '))
const hallLocationId = computed(() => exhibit.value.hallId || resolvedHallId.value)
const locationPreviewStatusText = computed(() => (
hallLocationId.value ? '位置预览可用' : '位置关系待补充'
))
const heroSubtitle = computed(() => [
detailMeta.value
].filter(Boolean).join(' · '))
@@ -1197,25 +1190,11 @@ const handleBack = () => {
justify-content: flex-end;
}
.hero-kicker,
.detail-title,
.detail-meta {
display: block;
}
.hero-kicker {
width: fit-content;
margin-bottom: 9px;
padding: 4px 8px;
box-sizing: border-box;
background: rgba(231, 233, 0, 0.96);
border-radius: 6px;
font-size: 12px;
line-height: 16px;
font-weight: 800;
color: #10140f;
}
.detail-title {
max-width: 100%;
font-size: 34px;