From 0d5e3ca9b03bd555329110ba9dffa7275f5866ec Mon Sep 17 00:00:00 2001 From: feitianbubu Date: Sat, 11 Jul 2026 19:48:08 +0800 Subject: [PATCH] fix(ops): show neutral SLA card when window has no requests --- frontend/src/views/admin/ops/components/OpsDashboardHeader.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/admin/ops/components/OpsDashboardHeader.vue b/frontend/src/views/admin/ops/components/OpsDashboardHeader.vue index ab95cd306c..8ca67ac84d 100644 --- a/frontend/src/views/admin/ops/components/OpsDashboardHeader.vue +++ b/frontend/src/views/admin/ops/components/OpsDashboardHeader.vue @@ -393,6 +393,7 @@ const tpsAvgLabel = computed(() => { const slaPercent = computed(() => { const v = overview.value?.sla if (typeof v !== 'number') return null + if ((overview.value?.request_count_sla ?? 0) <= 0) return null return v * 100 }) @@ -1271,7 +1272,7 @@ function handleToolbarRefresh() {
{{ t('admin.ops.exceptions') }}: - {{ formatNumber((overview.request_count_sla ?? 0) - (overview.success_count ?? 0)) }} + {{ formatNumber((overview.request_count_sla ?? 0) - (overview.success_count ?? 0)) }}