告警中心路由配置

main
zjlnb666 1 month ago
parent 67e2a7e7ae
commit 0e0d128bb5

@ -146,6 +146,37 @@ export default [
component: './inspection_inspectionRecords/InspectionRecords',
},
]
},
//告警中心
{
path: '/topnavbar00/business/alarmcenter',
name: 'alarmCenter',
routes:[
//实时告警
{
path: '/topnavbar00/business/alarmcenter/implementWarnings',
name: 'implementWarning',
component: './alarmcenter_implementWarnings/ImplementWarnings',
},
//历史告警
{
path: '/topnavbar00/business/alarmcenter/historyAlarms',
name: 'historyAlarms',
component: './alarmcenter_historyAlarms/HistoryAlarms',
},
//告警配置
{
path: '/topnavbar00/business/alarmcenter/ruleConfiguration',
name: 'ruleConfiguration',
component: './alarmcenter_ruleConfiguration/RuleConfiguration',
},
//通知策略和告警联系人
{
path: '/topnavbar00/business/alarmcenter/policy',
name: 'policy',
component: './alarmcenter_policy/Policy',
},
]
}
],
},

@ -0,0 +1,8 @@
const HistoryAlarmsData = ()=>{
return (
<div>
历史告警
</div>
)
}
export default HistoryAlarmsData

@ -0,0 +1,8 @@
const ImplementWarnings = ()=>{
return (
<div>
实时告警
</div>
)
}
export default ImplementWarnings

@ -0,0 +1,8 @@
const Policy = ()=>{
return (
<div>
通知策略和告警联系人
</div>
)
}
export default Policy

@ -0,0 +1,8 @@
const RuleConfiguration = ()=>{
return (
<div>
告警规则配置
</div>
)
}
export default RuleConfiguration

@ -249,7 +249,44 @@ const SystemContentList = (props) => {
"label": "巡检记录"
},
]
}
},
// 告警中心
{
path: '/topnavbar00/business/alarmcenter',
icon: <img
src={icon1}
alt="告警中心"
style={{
width: '16px',
height: '16px',
opacity: selectedKey.includes('/topnavbar00/business/alarmcenter') ? 1 : 0.6
}}
/>,
key: "/topnavbar00/business/alarmcenter",
"label": "告警中心",
children: [
{
path: '/topnavbar00/business/alarmcenter/implementWarnings',
key: "/topnavbar00/business/alarmcenter/implementWarnings",
"label": "实时告警"
},
{
path: '/topnavbar00/business/alarmcenter/historyAlarms',
key: "/topnavbar00/business/alarmcenter/historyAlarms",
"label": "历史告警"
},
{
path: '/topnavbar00/business/alarmcenter/ruleConfiguration',
key: "/topnavbar00/business/alarmcenter/ruleConfiguration",
"label": "告警规则配置"
},
{
path: '/topnavbar00/business/alarmcenter/policy',
key: "/topnavbar00/business/alarmcenter/policy",
"label": "通知策略和告警联系人"
},
]
},
]
setMenuItems(fixedMenuItems)
// 初始化默认路由

@ -85,6 +85,26 @@ const menuItem = [
label: '巡检记录',
key: '/topnavbar00/business/inspection/inspectionRecords',
},
//实时告警
{
label: '实时告警',
key: '/topnavbar00/business/alarmcenter/implementWarnings',
},
//历史告警
{
label: '历史告警',
key: '/topnavbar00/business/alarmcenter/historyAlarms',
},
//告警规则配置
{
label: '告警规则配置',
key: '/topnavbar00/business/alarmcenter/ruleConfiguration',
},
//通知策略和告警联系人
{
label: '通知策略和告警联系人',
key: '/topnavbar00/business/alarmcenter/policy',
},
]
const TopNavBar = (props) => {

Loading…
Cancel
Save