diff --git a/src/layouts/components/SidebarMenuItem.vue b/src/layouts/components/SidebarMenuItem.vue index 0b900ec..a77708b 100644 --- a/src/layouts/components/SidebarMenuItem.vue +++ b/src/layouts/components/SidebarMenuItem.vue @@ -14,7 +14,6 @@ :to="MenuType.PAGE === menu.type ? menu.path : undefined" :href="MenuType.LINK === menu.type ? menu.path : undefined" :target="MenuType.LINK === menu.type ? '_blank' : undefined" - :inset-level="menu.level" @click="tabStore.addTab(menu)" > @@ -29,6 +28,7 @@ :icon="menu.icon" :label="menu.label" class="q-ma-sm" + :content-inset-level="0.2" :header-class=" menu.children.findIndex((item) => route.path === item.path) > -1 ? 'text-primary' diff --git a/src/router/routes/menu.data.ts b/src/router/routes/menu.data.ts index 622c5b6..dc97d43 100644 --- a/src/router/routes/menu.data.ts +++ b/src/router/routes/menu.data.ts @@ -45,11 +45,19 @@ export const menuList: Menu[] = [ children: [ { icon: 'people', - label: 'User', - path: '/user', - type: MenuType.PAGE, + label: 'User Management', + type: MenuType.CATALOG, level: 1, - component: 'modules/sys/UserView', + children: [ + { + icon: 'list', + label: 'User List', + type: MenuType.PAGE, + path: '/user', + level: 1, + component: 'modules/sys/UserView', + }, + ], }, { icon: 'security',