优化提号详情
This commit is contained in:
@@ -44,6 +44,13 @@ function statusType(status: string) {
|
||||
if (status === 'cancelled') return 'info'
|
||||
return ''
|
||||
}
|
||||
|
||||
function ratioText(value: number) {
|
||||
const ratio = Number(value || 0)
|
||||
if (ratio <= 0) return '-'
|
||||
const rounded = Math.round(ratio * 100) / 100
|
||||
return `1:${Number.isInteger(rounded) ? rounded : rounded.toFixed(2)}`
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
@@ -70,11 +77,19 @@ function statusType(status: string) {
|
||||
<el-table-column prop="pickup_no" label="提号编号" width="190" />
|
||||
<el-table-column prop="account_title" label="账号" min-width="180" />
|
||||
<el-table-column label="区服/平台" width="150">
|
||||
<template #default="{ row }">{{ row.server_region || '-' }} / {{ row.login_platform || '-' }}</template>
|
||||
<template #default="{ row }"
|
||||
>{{ row.server_region || '-' }} / {{ row.login_platform || '-' }}</template
|
||||
>
|
||||
</el-table-column>
|
||||
<el-table-column label="交易渠道" width="110">
|
||||
<template #default="{ row }">{{ row.platform || '-' }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="号主价" width="120">
|
||||
<template #default="{ row }">{{ formatCentWithSymbol(row.owner_price_cent) }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="回收比例" width="110">
|
||||
<template #default="{ row }">{{ ratioText(row.seller_ratio) }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="结算金额" width="140">
|
||||
<template #default="{ row }">
|
||||
<span v-if="row.status === 'completed'" class="amount-in">
|
||||
@@ -100,7 +115,9 @@ function statusType(status: string) {
|
||||
</el-table-column>
|
||||
<el-table-column label="备注" min-width="160">
|
||||
<template #default="{ row }">
|
||||
<span v-if="row.status === 'completed' && row.complete_remark">{{ row.complete_remark }}</span>
|
||||
<span v-if="row.status === 'completed' && row.complete_remark">{{
|
||||
row.complete_remark
|
||||
}}</span>
|
||||
<span v-else-if="row.remark">{{ row.remark }}</span>
|
||||
<span v-else class="text-muted">—</span>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user