| | |
| | | await permissionStore.generateRoutes('static') |
| | | } |
| | | |
| | | // permissionStore.getAddRouters.forEach((route) => { |
| | | // router.addRoute(route as unknown as RouteRecordRaw) // å¨ææ·»å å¯è®¿é®è·¯ç±è¡¨ |
| | | // }) |
| | | //ä¸é¢æ¯æèªå·±ä¿®æ¹çè·¯ç±è®¿é®æ¹å¼ï¼ä¸é¢è®¿é®4000è·¯å¾æ»æ¯æ¥éï¼ |
| | | permissionStore.getAddRouters.forEach((route) => { |
| | | router.addRoute(route as unknown as RouteRecordRaw) // å¨ææ·»å å¯è®¿é®è·¯ç±è¡¨ |
| | | }) |
| | | const normalizedRoute = { |
| | | ...route, |
| | | path: route.path.startsWith('/') ? route.path : `/${route.path}` // [!code ++] |
| | | }; |
| | | router.addRoute(normalizedRoute as unknown as RouteRecordRaw); // [!code ++] |
| | | }); |
| | | const redirectPath = from.query.redirect || to.path |
| | | const redirect = decodeURIComponent(redirectPath as string) |
| | | const nextData = to.path === redirect ? { ...to, replace: true } : { path: redirect } |