From 1655ecc972fec3fe67889adb184acc93ee52c4fc Mon Sep 17 00:00:00 2001 From: Zyy Date: Fri, 6 Nov 2026 11:06:22 +0800 Subject: [PATCH] style(usage): clarify tooltip success rate formatting Co-authored-by: Codex --- frontend/src/views/usage/components/UsageHealthCard.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/usage/components/UsageHealthCard.vue b/frontend/src/views/usage/components/UsageHealthCard.vue index 03eb1f8e3..0bd8b933b 100644 --- a/frontend/src/views/usage/components/UsageHealthCard.vue +++ b/frontend/src/views/usage/components/UsageHealthCard.vue @@ -122,6 +122,9 @@ function formatTooltip(params: unknown) { if (!point) return '' + const successRate = point.errorRate == null + ? null + : 1 - point.errorRate const theme = palette.value return chartTooltipContent(point.label, [ @@ -133,7 +136,7 @@ function formatTooltip(params: unknown) { usageTooltipItem(t('usage.health.point.callerError'), formatCompactNumber(point.callerErrorRequests), theme.normal), usageTooltipItem( t('usage.health.serviceSuccessRate'), - serviceSuccessRateText(point.errorRate == null ? null : 1 - point.errorRate), + serviceSuccessRateText(successRate), theme.success, ), ])