From 1f235886495013665a5f801804a0dadaf04281cd Mon Sep 17 00:00:00 2001 From: yangsy Date: Fri, 26 Dec 2025 18:18:34 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E8=B0=83=E6=95=B4=E8=B7=AF?= =?UTF-8?q?=E7=94=B1=E7=BB=93=E6=9E=84=EF=BC=8C=E4=BD=BF=E5=91=8A=E8=AD=A6?= =?UTF-8?q?=E6=9D=BF=E5=9D=97=E6=94=AF=E6=8C=81=E5=AD=90=E8=B7=AF=E7=94=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layouts/app-layout.vue | 8 +++++++- src/pages/{alarm-page.vue => alarm-log-page.vue} | 0 src/router/index.ts | 7 ++++++- 3 files changed, 13 insertions(+), 2 deletions(-) rename src/pages/{alarm-page.vue => alarm-log-page.vue} (100%) 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',