const Base = () => import('/nerv-lib/saas/view/system/layout/content.vue'); const alarmManagement = { path: '/alarmManagement', name: 'AlarmManagement', meta: { title: '告警管理', icon: 'gaojingguanli', index: 4 }, redirect: { name: 'alarmManagement' }, children: [ { path: 'alarmOverview', name: 'AlarmOverview', meta: { title: '告警总览', hideChildren: true, icon: 'gaojingguanli' }, component: Base, redirect: { name: 'alarmOverviewIndex' }, children: [ { path: 'index', name: 'alarmOverviewIndex', // component: () => import('/nerv-lib/saas/view/menuManage/index.vue'), component: () => import('/@/view/alarmManagement/alarmOverview/index.vue'), meta: { title: '告警总览', keepAlive: true, // backApi: [], }, }, ], }, { path: 'alarmSettings', name: 'AlarmSettings', meta: { title: '告警设置', hideChildren: true, icon: 'gaojingguanli' }, component: Base, redirect: { name: 'alarmSettingsIndex' }, children: [ { path: 'index', name: 'alarmSettingsIndex', // component: () => import('/nerv-lib/saas/view/menuManage/index.vue'), component: () => import('/@/view/alarmManagement/alarmSettings/index.vue'), meta: { title: '告警设置', keepAlive: true, // backApi: [], }, }, ], }, ], }; export default alarmManagement;