feat(admin-web): 系统划转页面也显示账户正式名称

- 账户卡片使用 getAccountDisplayName 显示名称和编码
- 订单列表源/目标账户显示正式名称
- 订单详情弹窗显示正式名称
- 确认划转弹窗显示正式名称

回滚方式:恢复原显示方式

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
hailin 2026-01-06 21:44:34 -08:00
parent 8c29603f5a
commit 2a1d6a6bcc
1 changed files with 16 additions and 19 deletions

View File

@ -17,6 +17,7 @@ import {
SystemAccount, SystemAccount,
getSystemWithdrawalStatusInfo, getSystemWithdrawalStatusInfo,
} from '@/types/system-withdrawal.types'; } from '@/types/system-withdrawal.types';
import { getAccountDisplayName } from '@/types';
import styles from './system-transfer.module.scss'; import styles from './system-transfer.module.scss';
type TabType = 'transfer' | 'orders'; type TabType = 'transfer' | 'orders';
@ -172,8 +173,10 @@ export default function SystemTransferPage() {
)} )}
onClick={() => setSelectedAccount(account)} onClick={() => setSelectedAccount(account)}
> >
<div className={styles.systemTransfer__accountCardName}>{account.name}</div> {/* [2026-01-07] 更新:使用 getAccountDisplayName 显示账户名称和编码 */}
<div className={styles.systemTransfer__accountCardSequence}>{account.accountSequence}</div> <div className={styles.systemTransfer__accountCardName}>
{getAccountDisplayName(account.accountSequence)}
</div>
{account.balance && ( {account.balance && (
<div className={styles.systemTransfer__accountCardBalance}> <div className={styles.systemTransfer__accountCardBalance}>
: {parseFloat(account.balance).toFixed(2)} USDT : {parseFloat(account.balance).toFixed(2)} USDT
@ -342,17 +345,15 @@ export default function SystemTransferPage() {
<td> <td>
<div className={styles.systemTransfer__orderNo}>{order.orderNo}</div> <div className={styles.systemTransfer__orderNo}>{order.orderNo}</div>
</td> </td>
{/* [2026-01-07] 更新:使用 getAccountDisplayName 显示账户名称和编码 */}
<td> <td>
<div className={styles.systemTransfer__accountSequence}> <div className={styles.systemTransfer__accountSequence}>
{order.fromAccountSequence} {getAccountDisplayName(order.fromAccountSequence)}
</div>
<div className={styles.systemTransfer__accountName}>
{order.fromAccountName}
</div> </div>
</td> </td>
<td> <td>
<div className={styles.systemTransfer__accountSequence}> <div className={styles.systemTransfer__accountSequence}>
{order.toAccountSequence} {getAccountDisplayName(order.toAccountSequence)}
</div> </div>
{order.toUserName && ( {order.toUserName && (
<div className={styles.systemTransfer__accountName}> <div className={styles.systemTransfer__accountName}>
@ -519,18 +520,13 @@ export default function SystemTransferPage() {
</div> </div>
</div> </div>
{/* [2026-01-07] 更新:使用 getAccountDisplayName 显示账户名称和编码 */}
<div className={styles.systemTransfer__detailSection}> <div className={styles.systemTransfer__detailSection}>
<div className={styles.systemTransfer__detailTitle}></div> <div className={styles.systemTransfer__detailTitle}></div>
<div className={styles.systemTransfer__detailRow}> <div className={styles.systemTransfer__detailRow}>
<span className={styles.systemTransfer__detailLabel}>:</span> <span className={styles.systemTransfer__detailLabel}>:</span>
<span className={styles.systemTransfer__detailValue}> <span className={styles.systemTransfer__detailValue}>
{viewingOrder.fromAccountSequence} {getAccountDisplayName(viewingOrder.fromAccountSequence)}
</span>
</div>
<div className={styles.systemTransfer__detailRow}>
<span className={styles.systemTransfer__detailLabel}>:</span>
<span className={styles.systemTransfer__detailValue}>
{viewingOrder.fromAccountName}
</span> </span>
</div> </div>
</div> </div>
@ -538,9 +534,9 @@ export default function SystemTransferPage() {
<div className={styles.systemTransfer__detailSection}> <div className={styles.systemTransfer__detailSection}>
<div className={styles.systemTransfer__detailTitle}></div> <div className={styles.systemTransfer__detailTitle}></div>
<div className={styles.systemTransfer__detailRow}> <div className={styles.systemTransfer__detailRow}>
<span className={styles.systemTransfer__detailLabel}>:</span> <span className={styles.systemTransfer__detailLabel}>:</span>
<span className={styles.systemTransfer__detailValue}> <span className={styles.systemTransfer__detailValue}>
{viewingOrder.toAccountSequence} {getAccountDisplayName(viewingOrder.toAccountSequence)}
</span> </span>
</div> </div>
<div className={styles.systemTransfer__detailRow}> <div className={styles.systemTransfer__detailRow}>
@ -662,17 +658,18 @@ export default function SystemTransferPage() {
<div className={styles.systemTransfer__warning}> <div className={styles.systemTransfer__warning}>
</div> </div>
{/* [2026-01-07] 更新:使用 getAccountDisplayName 显示账户名称和编码 */}
<div className={styles.systemTransfer__detailSection}> <div className={styles.systemTransfer__detailSection}>
<div className={styles.systemTransfer__detailRow}> <div className={styles.systemTransfer__detailRow}>
<span className={styles.systemTransfer__detailLabel}>:</span> <span className={styles.systemTransfer__detailLabel}>:</span>
<span className={styles.systemTransfer__detailValue}> <span className={styles.systemTransfer__detailValue}>
{selectedAccount?.name} ({selectedAccount?.accountSequence}) {selectedAccount ? getAccountDisplayName(selectedAccount.accountSequence) : '-'}
</span> </span>
</div> </div>
<div className={styles.systemTransfer__detailRow}> <div className={styles.systemTransfer__detailRow}>
<span className={styles.systemTransfer__detailLabel}>:</span> <span className={styles.systemTransfer__detailLabel}>:</span>
<span className={styles.systemTransfer__detailValue}> <span className={styles.systemTransfer__detailValue}>
{transferForm.toAccountSequence} {getAccountDisplayName(transferForm.toAccountSequence)}
</span> </span>
</div> </div>
<div className={styles.systemTransfer__detailRow}> <div className={styles.systemTransfer__detailRow}>