From 01f995ba8fecc1779100bf980d5382e7062846da Mon Sep 17 00:00:00 2001 From: Kaifuny Date: Wed, 9 Aug 2023 11:28:56 +0800 Subject: [PATCH] fix: nest menus error Signed-off-by: Kaifuny --- .../system/src/views/AuthenticatorView.vue | 2 +- .../AuthenticatorMethodsView.vue | 30 ++++++++++++++++++- .../AuthenticatorTemplateView.vue | 4 ++- .../packages/shared/utils/src/routes.ts | 2 +- 4 files changed, 34 insertions(+), 4 deletions(-) diff --git a/contact-frontend/packages/modules/services/system/src/views/AuthenticatorView.vue b/contact-frontend/packages/modules/services/system/src/views/AuthenticatorView.vue index 1deed1e7..2059e342 100644 --- a/contact-frontend/packages/modules/services/system/src/views/AuthenticatorView.vue +++ b/contact-frontend/packages/modules/services/system/src/views/AuthenticatorView.vue @@ -19,7 +19,7 @@ import { NTabs, NTab } from 'naive-ui' 登录提供方 - + 模板 diff --git a/contact-frontend/packages/modules/services/system/src/views/pages/authenticator/AuthenticatorMethodsView.vue b/contact-frontend/packages/modules/services/system/src/views/pages/authenticator/AuthenticatorMethodsView.vue index f94fad80..5e614222 100644 --- a/contact-frontend/packages/modules/services/system/src/views/pages/authenticator/AuthenticatorMethodsView.vue +++ b/contact-frontend/packages/modules/services/system/src/views/pages/authenticator/AuthenticatorMethodsView.vue @@ -1,3 +1,31 @@ + diff --git a/contact-frontend/packages/modules/services/system/src/views/pages/authenticator/AuthenticatorTemplateView.vue b/contact-frontend/packages/modules/services/system/src/views/pages/authenticator/AuthenticatorTemplateView.vue index d9ebc257..dfe3d6ac 100644 --- a/contact-frontend/packages/modules/services/system/src/views/pages/authenticator/AuthenticatorTemplateView.vue +++ b/contact-frontend/packages/modules/services/system/src/views/pages/authenticator/AuthenticatorTemplateView.vue @@ -1,3 +1,5 @@ diff --git a/contact-frontend/packages/shared/utils/src/routes.ts b/contact-frontend/packages/shared/utils/src/routes.ts index b4dae4b0..54311777 100644 --- a/contact-frontend/packages/shared/utils/src/routes.ts +++ b/contact-frontend/packages/shared/utils/src/routes.ts @@ -11,7 +11,7 @@ function renderIcon(icon?: Component) { export function routesToMenus( routes: RouteRecordRaw[], isNotRoot?: boolean, - deep?: boolean + deep: boolean = true ): MenuOption[] { const result: MenuOption[] = [] const array = isNotRoot ? routes : routes[0].children