Defer admin form runtime

This commit is contained in:
2026-06-09 17:30:05 +08:00
parent 2fa2261949
commit 31389dcfd2
3 changed files with 34 additions and 14 deletions
+3
View File
@@ -170,6 +170,9 @@ function setupAccessGuard(router: Router) {
const userInfo = userStore.userInfo || (await authStore.fetchUserInfo());
const userRoles = userInfo.roles ?? [];
const { ensureAdminRuntime } = await import('#/runtime/admin');
await ensureAdminRuntime();
// 生成菜单和路由
const { accessibleMenus, accessibleRoutes } = await generateAccess({
roles: userRoles,