fix(distribution-admin): 全面优化大盘、对账单、钱包与前台商城的列宽排版、中文化与防换行体验

This commit is contained in:
yml2213
2026-09-09 19:47:11 +08:00
parent 4098f8f50f
commit 1c16f26ae0
5 changed files with 183 additions and 26 deletions
+27 -4
View File
@@ -251,12 +251,29 @@ export default function Wallet() {
showTotal: (tot) => `共 ${tot} 条提现记录`,
onChange: (p) => void loadData(p),
}}
scroll={{ x: 1100 }}
columns={[
{
title: '提现单号',
dataIndex: 'withdraw_no',
width: 170,
render: (v: string) => <Typography.Text copyable strong>{v}</Typography.Text>,
width: 200,
render: (v: string) => (
<div style={{ whiteSpace: 'nowrap' }}>
<Typography.Text
copyable={{ text: v, tooltips: ['复制单号', '已复制'] }}
strong
style={{
fontFamily: 'monospace',
fontSize: 13,
whiteSpace: 'nowrap',
display: 'inline-flex',
alignItems: 'center',
}}
>
{v}
</Typography.Text>
</div>
),
},
{
title: '提现金额',
@@ -325,14 +342,20 @@ export default function Wallet() {
title: '申请时间',
dataIndex: 'created_at',
width: 160,
render: (v: string) => <span style={{ fontSize: 12, color: '#666' }}>{v}</span>,
render: (v: string) => (
<span style={{ fontSize: 12, color: '#666', whiteSpace: 'nowrap' }}>
{v ? new Date(v).toLocaleString('zh-CN', { hour12: false }) : '-'}
</span>
),
},
{
title: '打款时间',
dataIndex: 'paid_at',
width: 160,
render: (v: string | undefined) => (
<span style={{ fontSize: 12, color: v ? '#52c41a' : '#999' }}>{v || '待打款'}</span>
<span style={{ fontSize: 12, color: v ? '#52c41a' : '#999', whiteSpace: 'nowrap' }}>
{v ? new Date(v).toLocaleString('zh-CN', { hour12: false }) : '待打款'}
</span>
),
},
]}