fix: show inquiry return text on dispatch detail
This commit is contained in:
@@ -11,6 +11,7 @@ withDefaults(defineProps<{
|
||||
referenceLabel: string
|
||||
referenceValue: string
|
||||
backLabel: string
|
||||
backText?: string
|
||||
domain: string
|
||||
pending?: boolean
|
||||
statusText?: string
|
||||
@@ -23,13 +24,13 @@ defineEmits<{ back: [] }>()
|
||||
<AdminPage as="div" class="overseas-detail-page" :class="{ 'admin-density': dense }" :aria-label="title">
|
||||
<header v-if="dense" class="density-detail-header">
|
||||
<div class="overseas-detail-title density-detail-heading">
|
||||
<el-button link class="density-back" :aria-label="backLabel" @click="$emit('back')"><ArrowLeft :size="16" />返回列表</el-button>
|
||||
<el-button link class="density-back" :aria-label="backLabel" @click="$emit('back')"><ArrowLeft :size="16" />{{ backText || '返回列表' }}</el-button>
|
||||
<h1 class="density-detail-title"><slot name="reference">{{ referenceValue }}</slot></h1>
|
||||
<StatusBadge v-if="statusText" :status="statusText" />
|
||||
</div>
|
||||
</header>
|
||||
<header v-else class="overseas-detail-head">
|
||||
<el-button :class="{ 'density-back': dense }" :link="dense" :aria-label="backLabel" @click="$emit('back')"><ArrowLeft :size="16" />返回</el-button>
|
||||
<el-button :class="{ 'density-back': dense }" :link="dense" :aria-label="backLabel" @click="$emit('back')"><ArrowLeft :size="16" />{{ backText || '返回' }}</el-button>
|
||||
<div class="overseas-detail-title">
|
||||
<h1>{{ title }}</h1>
|
||||
<p>{{ referenceLabel }} <strong><slot name="reference">{{ referenceValue }}</slot></strong></p>
|
||||
|
||||
Reference in New Issue
Block a user