This commit is contained in:
dxc
2026-06-25 15:21:43 +08:00
parent 8ba1ff37f0
commit c1092407ad
7 changed files with 128 additions and 43 deletions

View File

@ -187,7 +187,7 @@
<el-descriptions-item label="审批人">{{ detail.approver_name || '-' }}</el-descriptions-item>
<el-descriptions-item label="审批时间">{{ detail.approved_at || '-' }}</el-descriptions-item>
<el-descriptions-item label="商家链接">
<a v-if="detail.supplier_link" :href="detail.supplier_link" target="_blank" style="color: #409EFF;">
<a v-if="detail.supplier_link" :href="detail.supplier_link" target="_blank" style="color: #409EFF; word-break: break-all;">
{{ detail.supplier_link }}
</a>
<span v-else>-</span>
@ -330,6 +330,7 @@ const statusTagType = (status: number) => {
const getImageUrl = (url: string) => {
if (!url) return ''
if (url.startsWith('http')) return url
if (url.startsWith('/api/v1/common/files/')) return url
return `/api/v1/common/files/${url}`
}