From 8fbb6732d9713def74584eb2520c2d5af625b517 Mon Sep 17 00:00:00 2001 From: wangchen147 <30853657+wangchen147@users.noreply.github.com> Date: Wed, 7 May 2025 14:59:08 +0800 Subject: [PATCH] Update index.ts --- admin/src/router/index.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/admin/src/router/index.ts b/admin/src/router/index.ts index c19c1bbc7..5d92493da 100644 --- a/admin/src/router/index.ts +++ b/admin/src/router/index.ts @@ -79,8 +79,10 @@ router.beforeEach(async (to: any, from, next) => { // 设置首页路由 let firstRoute: symbol | string | undefined = findFirstValidRoute(userStore.routers) - if (systemStore.apps[0]) { - firstRoute = userStore.addonIndexRoute[ systemStore.apps[0].key ] + if (systemStore.apps && systemStore.apps.length) { + systemStore.apps.forEach(key => { + if (userStore.addonIndexRoute[key]) firstRoute = userStore.addonIndexRoute[key] + }) } ROOT_ROUTER.redirect = { name: firstRoute }