From 0c146d17ca5d8c78b616d8a9761fe6059223c56d Mon Sep 17 00:00:00 2001 From: zhaohy <1695786511@qq.com> Date: Fri, 30 Aug 2024 10:48:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=88=A0=E9=99=A4=E5=A4=9A=E4=BD=99?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hx-ai-intelligent/src/router/dynamicRoute.ts | 44 -------------------- 1 file changed, 44 deletions(-) delete mode 100644 hx-ai-intelligent/src/router/dynamicRoute.ts diff --git a/hx-ai-intelligent/src/router/dynamicRoute.ts b/hx-ai-intelligent/src/router/dynamicRoute.ts deleted file mode 100644 index 99f34a3..0000000 --- a/hx-ai-intelligent/src/router/dynamicRoute.ts +++ /dev/null @@ -1,44 +0,0 @@ -const sessionStoreRoute = sessionStorage.getItem("dynamicRouteList"); -let getDynamicRouteList = sessionStoreRoute?JSON.parse(sessionStoreRoute):[]; -let dynamicRoute:any = []; -// getDynamicRouteList.map(itemRouter => { -// if(itemRouter.children && itemRouter.children.length > 0){ -// itemRouter.children.map(childRoute => { -// let modulePath0 = childRoute.component; -// childRoute.component = () => new Function(`return import('/nerv-lib/saas/view/${modulePath0}')`)();///nerv-lib/saas/view/ -// if(childRoute.children && childRoute.children.length > 0){ -// childRoute.children.map(child2=>{ -// let modulePath = child2.component; -// child2.component = () => new Function(`return import('/@/view/${modulePath}')`)();///@/view/ -// }) -// }else{//如没有下一级菜单代表是一级,重新处理一级菜单路由 -// childRoute.component = () => new Function(`return import('/@/view/${modulePath0}')`)(); -// } -// }) -// } -// dynamicRoute.push(itemRouter) -// }) -getDynamicRouteList.forEach(itemRouter => { - if (itemRouter.children && itemRouter.children.length > 0) { - itemRouter.children.forEach(childRoute => { - const modulePath0 = childRoute.component; - // 修改 component 属性 - // childRoute.component = () => import(`/nerv-lib/saas/view/${modulePath0}`).then(mod => mod.default); - childRoute.component = () => new Function(`return import('/nerv-lib/saas/view/${modulePath0}')`)(); - - if (childRoute.children && childRoute.children.length > 0) { - childRoute.children.forEach(child2 => { - const modulePath = child2.component; - // 修改 component 属性 - // child2.component = /* @vite-ignore */ () => import(`/@/view/${modulePath}`).then(mod => mod.default); - child2.component = () => new Function(`return import('/@/view/${modulePath}')`)(); - }); - } else { // 如果没有下一级菜单代表是一级,重新处理一级菜单路由 - // childRoute.component = /* @vite-ignore */ () => import(`/@/view/${modulePath0}`).then(mod => mod.default); - childRoute.component = () => new Function(`return import('/@/view/${modulePath0}')`)(); - } - }); - } - dynamicRoute.push(itemRouter); -}); -export default dynamicRoute; \ No newline at end of file