From 04d3b2470a9c8ec39b5db4cdc15fd2e124e8746a Mon Sep 17 00:00:00 2001 From: hailin Date: Thu, 5 Feb 2026 17:29:27 -0800 Subject: [PATCH] =?UTF-8?q?feat(admin-web):=20=E5=B0=86USDT=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E6=96=87=E6=9C=AC=E7=BB=9F=E4=B8=80=E6=9B=BF=E6=8D=A2?= =?UTF-8?q?=E4=B8=BA"=E7=BB=BF=E7=A7=AF=E5=88=86"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 根据业务需求,将管理后台中所有面向用户显示的"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 --- .../src/app/(dashboard)/system-transfer/page.tsx | 14 +++++++------- .../src/app/(dashboard)/users/[id]/page.tsx | 2 +- frontend/admin-web/src/types/userDetail.types.ts | 4 ++-- frontend/admin-web/src/utils/formatters.ts | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/frontend/admin-web/src/app/(dashboard)/system-transfer/page.tsx b/frontend/admin-web/src/app/(dashboard)/system-transfer/page.tsx index 070e6ea3..8987c59a 100644 --- a/frontend/admin-web/src/app/(dashboard)/system-transfer/page.tsx +++ b/frontend/admin-web/src/app/(dashboard)/system-transfer/page.tsx @@ -88,7 +88,7 @@ export default function SystemTransferPage() { if (isNaN(amount) || amount <= 0) { errors.amount = '请输入有效的金额'; } else if (amount < 1) { - errors.amount = '最小划转金额为 1 USDT'; + errors.amount = '最小划转金额为 1 绿积分'; } } @@ -182,7 +182,7 @@ export default function SystemTransferPage() { {account.balance && (
- 余额: {parseFloat(account.balance).toFixed(2)} USDT + 余额: {parseFloat(account.balance).toFixed(2)} 绿积分
)} @@ -225,7 +225,7 @@ export default function SystemTransferPage() {
- + -
最小划转金额为 1 USDT
+
最小划转金额为 1 绿积分
{formErrors.amount && (
{formErrors.amount}
)} @@ -366,7 +366,7 @@ export default function SystemTransferPage() {
- {parseFloat(order.amount).toFixed(2)} USDT + {parseFloat(order.amount).toFixed(2)} 绿积分
@@ -500,7 +500,7 @@ export default function SystemTransferPage() {
金额: - {parseFloat(viewingOrder.amount).toFixed(2)} USDT + {parseFloat(viewingOrder.amount).toFixed(2)} 绿积分
@@ -678,7 +678,7 @@ export default function SystemTransferPage() {
划转金额: - {transferForm.amount} USDT + {transferForm.amount} 绿积分
{transferForm.memo && ( diff --git a/frontend/admin-web/src/app/(dashboard)/users/[id]/page.tsx b/frontend/admin-web/src/app/(dashboard)/users/[id]/page.tsx index d52ee6cd..83e95844 100644 --- a/frontend/admin-web/src/app/(dashboard)/users/[id]/page.tsx +++ b/frontend/admin-web/src/app/(dashboard)/users/[id]/page.tsx @@ -43,7 +43,7 @@ const tabs: { key: TabType; label: string }[] = [ // 流水类型标签 const entryTypeLabels: Record = { DEPOSIT: '充值', - DEPOSIT_USDT: 'USDT充值', + DEPOSIT_USDT: '绿积分充值', DEPOSIT_BNB: 'BNB充值', WITHDRAW: '提现', WITHDRAW_FROZEN: '提现冻结', diff --git a/frontend/admin-web/src/types/userDetail.types.ts b/frontend/admin-web/src/types/userDetail.types.ts index 33181a7f..daa0991d 100644 --- a/frontend/admin-web/src/types/userDetail.types.ts +++ b/frontend/admin-web/src/types/userDetail.types.ts @@ -281,7 +281,7 @@ export interface WalletLedgerQueryParams extends LedgerQueryParams { export const WALLET_ENTRY_TYPE_LABELS: Record = { // 充值 DEPOSIT: '充值', - DEPOSIT_USDT: 'USDT充值', + DEPOSIT_USDT: '绿积分充值', DEPOSIT_BNB: 'BNB充值', // 提现 WITHDRAW: '提现', @@ -307,7 +307,7 @@ export const WALLET_ENTRY_TYPE_LABELS: Record = { }; export const ASSET_TYPE_LABELS: Record = { - USDT: 'USDT', + USDT: '绿积分', DST: 'DST', BNB: 'BNB', OG: 'OG', diff --git a/frontend/admin-web/src/utils/formatters.ts b/frontend/admin-web/src/utils/formatters.ts index 77b8cb74..c57d3ae4 100644 --- a/frontend/admin-web/src/utils/formatters.ts +++ b/frontend/admin-web/src/utils/formatters.ts @@ -25,7 +25,7 @@ export function formatCurrency(amount: number, currency = 'CNY'): string { const symbols: Record = { CNY: '¥', USD: '$', - USDT: '积分 ', + USDT: '绿积分 ', BTC: 'BTC ', }; const symbol = symbols[currency] || '';