feat: implement V2 alert center and scoped alert governance

This commit is contained in:
Yvan
2026-11-05 20:08:29 +08:00
parent f8e26c5baf
commit 999c9a6315
57 changed files with 2711 additions and 216 deletions
+8
View File
@@ -74,6 +74,14 @@ var routes = map[string]routeValue{
"POST /sw/alertRecord/reject": {group: "预警记录", description: "审核驳回预警", audit: true},
"POST /sw/alertRecord/reProcess": {group: "预警记录", description: "重新处理预警", audit: true},
"POST /sw/alertRecord/addNote": {group: "预警记录", description: "添加预警备注及附件", audit: true},
"POST /sw/alertRecord/ignore": {group: "预警记录", description: "批量忽略预警", audit: true},
"GET /sw/alertRecord/platforms": {group: "预警记录", description: "查询可见范围已绑定平台"},
"GET /sw/alertExemption/candidates": {group: "免预警渠道", description: "查询可加入的一级渠道"},
"GET /sw/alertExemption/list": {group: "免预警渠道", description: "查询免预警名单"},
"POST /sw/alertExemption/add": {group: "免预警渠道", description: "加入免预警名单", audit: true},
"PUT /sw/alertExemption/remove/:id": {group: "免预警渠道", description: "移出免预警名单", audit: true},
"GET /sw/alertRule/gap": {group: "预警规则", description: "查询预警间隔"},
"PUT /sw/alertRule/gap": {group: "预警规则", description: "设置预警间隔", audit: true},
"GET /sw/alertRule/list": {group: "预警规则", description: "查询预警规则"},
"GET /sw/alertRule/ruleTypes": {group: "预警规则", description: "查询历史预警分类"},
"GET /sw/alertRule/:id": {group: "预警规则", description: "查询规则详情"},