INNER CODE UNIT · Go
func
feiyu563/PrometheusAlert · controllers/WebAlertRouter.go:12
func (c *MainController) AlertRouter() {
if !CheckAccount(c.Ctx) {
c.Redirect("/login", 302)
return
}
c.Data["IsAlertRouter"] = true
c.Data["IsAlertManageMenu"] = true
c.TplName = "alertrouter.html"
query := models.AlertRouterQuery{}
query.Name = c.GetString("name", "")
query.Webhook = c.GetString("webhook", "")
//刷新告警路由AlertRouter
GlobalAlertRouter, _ = models.GetAllAlertRouter(query)
c.Data["AlertRouter"] = GlobalAlertRouter
c.Data["IsLogin"] = CheckAccount(c.Ctx)
c.Data["SearchName"] = query.Name
c.Data["SearchWebhook"] = query.Webhook