From f397a6cfd118ae36022576374ed4a1fd9e15448d Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期四, 26 六月 2025 17:13:05 +0800 Subject: [PATCH] '登录注册完善' --- src/router/utils.ts | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/router/utils.ts b/src/router/utils.ts index bb895a1..28e32b8 100644 --- a/src/router/utils.ts +++ b/src/router/utils.ts @@ -33,7 +33,7 @@ const { name, path, parentId, meta } = routeInfo; return isAllEmpty(parentId) ? isAllEmpty(meta?.rank) || - (meta?.rank === 0 && name !== "Welcome" && path !== "/welcome") + (meta?.rank === 0 && name !== "Home" && path !== "/") ? true : false : false; @@ -171,7 +171,7 @@ if (!router.hasRoute(v?.name)) router.addRoute(v); const flattenRouters: any = router .getRoutes() - .find(n => n.path === "/welcome"); + .find(n => n.path === "/"); // 淇濇寔router.options.routes[0].children涓巔ath涓�"/"鐨刢hildren涓�鑷达紝闃叉鏁版嵁涓嶄竴鑷村鑷村紓甯� flattenRouters.children = router.options.routes[0].children; router.addRoute(flattenRouters); @@ -205,8 +205,8 @@ } else { return new Promise(resolve => { getAsyncRoutes().then(({ data }) => { - // handleAsyncRoutes(cloneDeep(data)); - // storageLocal().setItem(key, data); + handleAsyncRoutes(cloneDeep(data)); + storageLocal().setItem(key, data); resolve(router); }); }); @@ -214,7 +214,7 @@ } else { return new Promise(resolve => { getAsyncRoutes().then(({ data }) => { - // handleAsyncRoutes(cloneDeep(data)); + handleAsyncRoutes(cloneDeep(data)); resolve(router); }); }); @@ -249,7 +249,7 @@ if (routesList?.length === 0) return routesList; const newRoutesList: RouteRecordRaw[] = []; routesList.forEach((v: RouteRecordRaw) => { - if (v.path === "/welcome") { + if (v.path === "/") { newRoutesList.push({ component: v.component, name: v.name, @@ -388,6 +388,7 @@ ); tag && useMultiTagsStoreHook().handleTags("push", topMenu); console.log(topMenu, "topMenu"); + return topMenu; } -- Gitblit v1.9.1