feat(admin-web): 将USDT显示文本统一替换为"绿积分"
根据业务需求,将管理后台中所有面向用户显示的"USDT"文本改为"绿积分": 修改文件及内容: 1. system-transfer/page.tsx (7处) - 错误提示: "最小划转金额为 1 USDT" → "最小划转金额为 1 绿积分" - 余额显示: "余额: xxx USDT" → "余额: xxx 绿积分" - 表单标签: "划转金额 (USDT)" → "划转金额 (绿积分)" - 表单提示: "最小划转金额为 1 USDT" → "最小划转金额为 1 绿积分" - 订单金额、详情弹窗金额、确认弹窗金额显示 2. userDetail.types.ts (2处) - DEPOSIT_USDT: 'USDT充值' → '绿积分充值' - USDT: 'USDT' → '绿积分' 3. users/[id]/page.tsx (1处) - DEPOSIT_USDT: 'USDT充值' → '绿积分充值' 4. formatters.ts (1处) - formatCurrency函数中 USDT: '积分 ' → '绿积分 ' 注意:所有修改均为纯UI显示文本,不影响程序逻辑和功能。 映射对象的key保持不变,仅修改显示给用户的value值。 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
207b522754
commit
04d3b2470a
|
|
@ -88,7 +88,7 @@ export default function SystemTransferPage() {
|
||||||
if (isNaN(amount) || amount <= 0) {
|
if (isNaN(amount) || amount <= 0) {
|
||||||
errors.amount = '请输入有效的金额';
|
errors.amount = '请输入有效的金额';
|
||||||
} else if (amount < 1) {
|
} else if (amount < 1) {
|
||||||
errors.amount = '最小划转金额为 1 USDT';
|
errors.amount = '最小划转金额为 1 绿积分';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -182,7 +182,7 @@ export default function SystemTransferPage() {
|
||||||
</div>
|
</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)} 绿积分
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -225,7 +225,7 @@ export default function SystemTransferPage() {
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className={styles.systemTransfer__formGroup}>
|
<div className={styles.systemTransfer__formGroup}>
|
||||||
<label>划转金额 (USDT) *</label>
|
<label>划转金额 (绿积分) *</label>
|
||||||
<input
|
<input
|
||||||
type="number"
|
type="number"
|
||||||
value={transferForm.amount}
|
value={transferForm.amount}
|
||||||
|
|
@ -237,7 +237,7 @@ export default function SystemTransferPage() {
|
||||||
min="1"
|
min="1"
|
||||||
step="0.01"
|
step="0.01"
|
||||||
/>
|
/>
|
||||||
<div className={styles.systemTransfer__formHint}>最小划转金额为 1 USDT</div>
|
<div className={styles.systemTransfer__formHint}>最小划转金额为 1 绿积分</div>
|
||||||
{formErrors.amount && (
|
{formErrors.amount && (
|
||||||
<div className={styles.systemTransfer__formError}>{formErrors.amount}</div>
|
<div className={styles.systemTransfer__formError}>{formErrors.amount}</div>
|
||||||
)}
|
)}
|
||||||
|
|
@ -366,7 +366,7 @@ export default function SystemTransferPage() {
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<div className={styles.systemTransfer__amount}>
|
<div className={styles.systemTransfer__amount}>
|
||||||
{parseFloat(order.amount).toFixed(2)} USDT
|
{parseFloat(order.amount).toFixed(2)} 绿积分
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
|
|
@ -500,7 +500,7 @@ export default function SystemTransferPage() {
|
||||||
<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}>
|
||||||
{parseFloat(viewingOrder.amount).toFixed(2)} USDT
|
{parseFloat(viewingOrder.amount).toFixed(2)} 绿积分
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div className={styles.systemTransfer__detailRow}>
|
<div className={styles.systemTransfer__detailRow}>
|
||||||
|
|
@ -678,7 +678,7 @@ export default function SystemTransferPage() {
|
||||||
<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.amount} USDT
|
{transferForm.amount} 绿积分
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
{transferForm.memo && (
|
{transferForm.memo && (
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ const tabs: { key: TabType; label: string }[] = [
|
||||||
// 流水类型标签
|
// 流水类型标签
|
||||||
const entryTypeLabels: Record<string, string> = {
|
const entryTypeLabels: Record<string, string> = {
|
||||||
DEPOSIT: '充值',
|
DEPOSIT: '充值',
|
||||||
DEPOSIT_USDT: 'USDT充值',
|
DEPOSIT_USDT: '绿积分充值',
|
||||||
DEPOSIT_BNB: 'BNB充值',
|
DEPOSIT_BNB: 'BNB充值',
|
||||||
WITHDRAW: '提现',
|
WITHDRAW: '提现',
|
||||||
WITHDRAW_FROZEN: '提现冻结',
|
WITHDRAW_FROZEN: '提现冻结',
|
||||||
|
|
|
||||||
|
|
@ -281,7 +281,7 @@ export interface WalletLedgerQueryParams extends LedgerQueryParams {
|
||||||
export const WALLET_ENTRY_TYPE_LABELS: Record<string, string> = {
|
export const WALLET_ENTRY_TYPE_LABELS: Record<string, string> = {
|
||||||
// 充值
|
// 充值
|
||||||
DEPOSIT: '充值',
|
DEPOSIT: '充值',
|
||||||
DEPOSIT_USDT: 'USDT充值',
|
DEPOSIT_USDT: '绿积分充值',
|
||||||
DEPOSIT_BNB: 'BNB充值',
|
DEPOSIT_BNB: 'BNB充值',
|
||||||
// 提现
|
// 提现
|
||||||
WITHDRAW: '提现',
|
WITHDRAW: '提现',
|
||||||
|
|
@ -307,7 +307,7 @@ export const WALLET_ENTRY_TYPE_LABELS: Record<string, string> = {
|
||||||
};
|
};
|
||||||
|
|
||||||
export const ASSET_TYPE_LABELS: Record<string, string> = {
|
export const ASSET_TYPE_LABELS: Record<string, string> = {
|
||||||
USDT: 'USDT',
|
USDT: '绿积分',
|
||||||
DST: 'DST',
|
DST: 'DST',
|
||||||
BNB: 'BNB',
|
BNB: 'BNB',
|
||||||
OG: 'OG',
|
OG: 'OG',
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ export function formatCurrency(amount: number, currency = 'CNY'): string {
|
||||||
const symbols: Record<string, string> = {
|
const symbols: Record<string, string> = {
|
||||||
CNY: '¥',
|
CNY: '¥',
|
||||||
USD: '$',
|
USD: '$',
|
||||||
USDT: '积分 ',
|
USDT: '绿积分 ',
|
||||||
BTC: 'BTC ',
|
BTC: 'BTC ',
|
||||||
};
|
};
|
||||||
const symbol = symbols[currency] || '';
|
const symbol = symbols[currency] || '';
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue