From e8cfe463818ebc25d187b695d9b943a7a2bbe93f Mon Sep 17 00:00:00 2001 From: zheng Date: Fri, 15 Apr 2022 14:33:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=89=E5=91=8A=E8=AD=A6=E7=BA=A7=E5=88=AB?= =?UTF-8?q?=E5=92=8C=E6=95=B0=E9=87=8F=E6=8E=92=E5=BA=8F=20(#913)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/webapi/router/router_alert_cur_event.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/webapi/router/router_alert_cur_event.go b/src/webapi/router/router_alert_cur_event.go index a2cc386f..d146167c 100644 --- a/src/webapi/router/router_alert_cur_event.go +++ b/src/webapi/router/router_alert_cur_event.go @@ -81,6 +81,13 @@ func alertCurEventsCard(c *gin.Context) { cards[i] = cardmap[titles[i]] } + sort.SliceStable(cards, func(i, j int) bool { + if cards[i].Severity != cards[j].Severity { + return cards[i].Severity < cards[j].Severity + } + return cards[i].Total > cards[j].Total + }) + ginx.NewRender(c).Data(cards, nil) }