From eb4f9aeb5467d94e1dcb99ac31b9a333dbd3d8b1 Mon Sep 17 00:00:00 2001 From: lzt404 <2596933790@qq.com> Date: Fri, 28 Aug 2026 00:34:39 +0800 Subject: [PATCH] refactor(usage): improve manual cache data repair feedback --- src/i18n/ja.ts | 1 + src/i18n/locales/en.ts | 1 + src/i18n/locales/zh-CN.ts | 1 + src/pages/UsageRecordsPage.tsx | 11 ++++++++--- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/i18n/ja.ts b/src/i18n/ja.ts index 2b6e2c2..1aa9526 100644 --- a/src/i18n/ja.ts +++ b/src/i18n/ja.ts @@ -192,6 +192,7 @@ export const jaOverrides = { 'usage.dataManagement.scanned': 'スキャン件数', 'usage.dataManagement.repaired': '修復件数', 'usage.dataManagement.backup': 'バックアップ', + 'usage.dataManagement.success': '履歴キャッシュデータの処理が完了しました。{repaired} 件を修復しました。', 'usage.trend.title': 'リクエストと Token の推移', 'usage.trend.description': 'システムのローカル時刻ごとに集計', 'usage.token.title': 'Token の内訳', diff --git a/src/i18n/locales/en.ts b/src/i18n/locales/en.ts index 18edd1f..c07c5d9 100644 --- a/src/i18n/locales/en.ts +++ b/src/i18n/locales/en.ts @@ -192,6 +192,7 @@ export const en: Record = { 'usage.dataManagement.scanned': 'Scanned', 'usage.dataManagement.repaired': 'Repaired', 'usage.dataManagement.backup': 'Backup file', + 'usage.dataManagement.success': 'Historical cache data processing completed. {repaired} records repaired.', 'usage.trend.title': 'Request and Token Trend', 'usage.trend.description': 'Grouped by local system hour', 'usage.token.title': 'Token Breakdown', diff --git a/src/i18n/locales/zh-CN.ts b/src/i18n/locales/zh-CN.ts index 63d2eb8..c0385d5 100644 --- a/src/i18n/locales/zh-CN.ts +++ b/src/i18n/locales/zh-CN.ts @@ -190,6 +190,7 @@ export const zhCN = { 'usage.dataManagement.scanned': '扫描记录', 'usage.dataManagement.repaired': '修复记录', 'usage.dataManagement.backup': '备份文件', + 'usage.dataManagement.success': '历史缓存数据处理完成,已修复 {repaired} 条记录。', 'usage.trend.title': '请求与 Token 趋势', 'usage.trend.description': '按系统本地小时聚合', 'usage.token.title': 'Token 构成', diff --git a/src/pages/UsageRecordsPage.tsx b/src/pages/UsageRecordsPage.tsx index 58dd1ab..d30e3e1 100644 --- a/src/pages/UsageRecordsPage.tsx +++ b/src/pages/UsageRecordsPage.tsx @@ -749,18 +749,23 @@ function UsageDataManagementView() { {t('usage.dataManagement.actionDescription')} {error ?
{error}
: null} {result ? ( -
+ <> +
+
+
{t('usage.dataManagement.scanned')}{result.scanned.toLocaleString()}
{t('usage.dataManagement.repaired')}{result.repaired.toLocaleString()}
{t('usage.dataManagement.backup')}{result.backupPath ?? '—'}
-
+
+ ) : null} );