diff --git a/src/layouts/common/GlobalSider/components/VerticalMixSider/index.vue b/src/layouts/common/GlobalSider/components/VerticalMixSider/index.vue index 9a6d94bd..32751447 100644 --- a/src/layouts/common/GlobalSider/components/VerticalMixSider/index.vue +++ b/src/layouts/common/GlobalSider/components/VerticalMixSider/index.vue @@ -58,7 +58,7 @@ const firstDegreeMenus = computed(() => function getActiveParentRouteName() { firstDegreeMenus.value.some(item => { - const routeName = route.name as string; + const routeName = (route.meta?.activeMenu ? route.meta.activeMenu : route.name) as string; const flag = routeName?.includes(item.routeName); if (flag) { setActiveParentRouteName(item.routeName);