From d1e48d02bd6b514fcc5963a15ebbc5e2d6eafe4f Mon Sep 17 00:00:00 2001 From: t0ng7u Date: Sun, 13 Jul 2025 18:10:59 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20style(tokens-table):=20enhance?= =?UTF-8?q?=20quota=20usage=20progress=20bar=20UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Improves the “Balance” column in `TokensTable`: • Re-styled progress bar: wider container (`w-[140px]`) and `showInfo` enabled to display percentage label. • Added `format={() => \`\${percent}%\`}` for precise percentage feedback. • Maintains dynamic color mapping (success / warning / danger) for clarity. Result: clearer, more informative visual representation of remaining token quota. --- web/src/components/table/TaskLogsTable.js | 13 +------------ web/src/components/table/TokensTable.js | 17 +++++++---------- web/src/helpers/render.js | 2 +- 3 files changed, 9 insertions(+), 23 deletions(-) diff --git a/web/src/components/table/TaskLogsTable.js b/web/src/components/table/TaskLogsTable.js index 420f46b0..3928ed77 100644 --- a/web/src/components/table/TaskLogsTable.js +++ b/web/src/components/table/TaskLogsTable.js @@ -34,7 +34,6 @@ import { Layout, Modal, Progress, - Skeleton, Table, Tag, Typography @@ -665,17 +664,7 @@ const LogsTable = () => {
- {loading ? ( - - ) : ( - {t('任务记录')} - )} + {t('任务记录')}
} > -
+
`${percent.toFixed(0)}%`} size='small' />
@@ -141,7 +138,7 @@ const TokensTable = () => { { content={t('当前分组为 auto,会自动选择最优分组,当一个组不可用时自动降级到下一个组(熔断机制)')} position='top' > - }> {t('智能熔断')} + {t('智能熔断')} ); } diff --git a/web/src/helpers/render.js b/web/src/helpers/render.js index 646374d3..fd7ae993 100644 --- a/web/src/helpers/render.js +++ b/web/src/helpers/render.js @@ -584,7 +584,7 @@ export function renderText(text, limit) { export function renderGroup(group) { if (group === '') { return ( - + {i18next.t('用户分组')} );