const Layout = () => import('@/layout/index.vue'); const systemRouter = { path: '/alarm', component: Layout, redirect: 'noRedirect', name: 'alarm', meta: { title: '告警管理', icon: 'alarm' }, children: [ { path: 'batt', component: () => import('@/views/alarm/battAlarm.vue'), name: 'battAlarm', meta: { title: '电池实时告警', icon: 'alarm', noCache: false } }, { path: 'batt-his', component: () => import('@/views/alarm/battHisAlarm.vue'), name: 'battHisAlarm', meta: { title: '电池历史告警', icon: 'alarm', noCache: false } }, { path: 'dev', component: () => import('@/views/alarm/devAlarm.vue'), name: 'devAlarm', meta: { title: '设备实时告警', icon: 'alarm', noCache: false } }, { path: 'pwr', component: () => import('@/views/alarm/pwrAlarm.vue'), name: 'pwrAlarm', meta: { title: '电源实时告警', icon: 'alarm', noCache: false } }, { path: 'batt-setting', component: () => import('@/views/alarm/battSetting.vue'), name: 'battSetting', meta: { title: '电池告警参数设置', icon: 'alarm', noCache: false } }, { path: 'power-setting', component: () => import('@/views/alarm/powerSetting.vue'), name: 'powerSetting', meta: { title: '电源告警参数设置', icon: 'alarm', noCache: false } }, { path: 'early-Warning-analysis', component: () => import('@/views/alarm/earlyWarningAnalysis.vue'), name: 'earlyWarningAnalysis', meta: { title: '预警分析管理界面', icon: 'alarm', noCache: false } }, ] }; export default systemRouter;