diff --git a/src/layouts/app-layout.vue b/src/layouts/app-layout.vue index 03d749a..2dd4c57 100644 --- a/src/layouts/app-layout.vue +++ b/src/layouts/app-layout.vue @@ -77,9 +77,15 @@ const menuOptions: MenuOption[] = [ icon: renderIcon(HddFilled), }, { - label: () => h(RouterLink, { to: '/alarm' }, { default: () => '设备告警' }), + label: '设备告警', key: '/alarm', icon: renderIcon(AlertFilled), + children: [ + { + label: () => h(RouterLink, { to: '/alarm/alarm-log' }, { default: () => '设备告警记录' }), + key: '/alarm/alarm-log', + }, + ], }, { label: '系统日志', diff --git a/src/pages/alarm-page.vue b/src/pages/alarm-log-page.vue similarity index 100% rename from src/pages/alarm-page.vue rename to src/pages/alarm-log-page.vue diff --git a/src/router/index.ts b/src/router/index.ts index 2765563..22f0f13 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -23,7 +23,12 @@ const router = createRouter({ }, { path: 'alarm', - component: () => import('@/pages/alarm-page.vue'), + children: [ + { + path: 'alarm-log', + component: () => import('@/pages/alarm-log-page.vue'), + }, + ], }, { path: 'log',