fix:复制按钮只复制兑换码和提取码

This commit is contained in:
2026-10-31 17:02:21 +08:00
parent 909867b9fb
commit 8fcc486c5d
@@ -71,7 +71,8 @@ export function buildTokenColumns({
onCell: () => ({ style: { whiteSpace: 'nowrap' } }),
render: (_, record) => {
const text = `${record.upstream_token_id || '-'}/${record.redeem_code || '-'}`
const copyText = [record.upstream_token_id, record.redeem_code].filter(Boolean).join('/')
// 复制按钮只复制兑换码,编号不参与复制
const copyText = (record.redeem_code || '').trim()
return (
<Text
copyable={copyText ? { text: copyText } : false}
@@ -88,9 +89,8 @@ export function buildTokenColumns({
render: (_, record) => {
const packageText = record.package_id ? String(record.package_id) : '-'
const text = `${packageText}/${record.token || '-'}`
const copyText = [record.package_id ? String(record.package_id) : '', record.token || '']
.filter(Boolean)
.join('/')
// 复制按钮只复制提取码,包 ID 不参与复制
const copyText = (record.token || '').trim()
return (
<Text
copyable={copyText ? { text: copyText } : false}