feat: expose alert suppression configuration

This commit is contained in:
zxr
2026-07-21 04:58:48 +08:00
parent 9cbacf5998
commit db767de8bb
3 changed files with 13 additions and 0 deletions

View File

@@ -26,6 +26,7 @@ export default {
'menu.server.monitor': 'Monitor-Server',
'menu.list': 'List',
'menu.ops': 'Operations',
'menu.ops.alert.suppression': 'Alert Suppression',
'menu.ops.netarch': 'Network Architecture',
'menu.ops.netarch.topoGroup': 'Topology Group Management',
'menu.ops.netarch.topo': 'Topology',

View File

@@ -26,6 +26,7 @@ export default {
'menu.server.monitor': '实时监控-服务端',
'menu.list': '列表页',
'menu.ops': '运维管理',
'menu.ops.alert.suppression': '告警抑制',
'menu.ops.netarch': '网络架构',
'menu.ops.netarch.topoGroup': '拓扑组管理',
'menu.ops.netarch.topo': '拓扑图',

View File

@@ -45,6 +45,17 @@ const OPS: AppRouteRecordRaw = {
roles: ['*'],
},
},
{
path: 'alert/suppression',
alias: ['/alert/suppression'],
name: 'OpsAlertSuppression',
component: () => import('@/views/ops/pages/alert/suppress/index.vue'),
meta: {
locale: 'menu.ops.alert.suppression',
requiresAuth: true,
roles: ['*'],
},
},
{
path: 'business-system',
alias: ['/business-system'],