From af3d8876a2a19dbc921b41f11fea27da4dd6941a Mon Sep 17 00:00:00 2001 From: engigu Date: Thu, 25 Jan 2024 10:52:36 +0800 Subject: [PATCH] fix: error num display --- models/send_tasks_logs.go | 2 +- web/src/views/tabsTools/statistic/statistic.vue | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/models/send_tasks_logs.go b/models/send_tasks_logs.go index 9001d6d..dc2a198 100644 --- a/models/send_tasks_logs.go +++ b/models/send_tasks_logs.go @@ -136,7 +136,7 @@ func GetStatisticData() (StatisticData, error) { Select(` COUNT(*) AS today_total_num, SUM(CASE WHEN status = 1 THEN 1 ELSE 0 END) AS today_succ_num, -SUM(CASE WHEN status = 0 THEN 1 ELSE 0 END) AS today_failed_num`). +SUM(CASE WHEN status != 1 or status is null THEN 1 ELSE 0 END) AS today_failed_num`). Where("DATE(created_on) = CURDATE()") query.First(&statistic) diff --git a/web/src/views/tabsTools/statistic/statistic.vue b/web/src/views/tabsTools/statistic/statistic.vue index 65563ac..78fac53 100644 --- a/web/src/views/tabsTools/statistic/statistic.vue +++ b/web/src/views/tabsTools/statistic/statistic.vue @@ -26,7 +26,7 @@
- +