fix: restore legacy user details route
This commit is contained in:
parent
7278d806bc
commit
ce5d10be47
33
apps/src/router/routes/external/legacy-user.ts
vendored
Normal file
33
apps/src/router/routes/external/legacy-user.ts
vendored
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
import type { RouteRecordRaw } from 'vue-router';
|
||||||
|
|
||||||
|
import { BasicLayout } from '#/layouts';
|
||||||
|
|
||||||
|
const routes: RouteRecordRaw[] = [
|
||||||
|
{
|
||||||
|
path: '/common',
|
||||||
|
name: 'LegacyCommonRoot',
|
||||||
|
component: BasicLayout,
|
||||||
|
meta: {
|
||||||
|
hideInBreadcrumb: true,
|
||||||
|
hideInMenu: true,
|
||||||
|
hideInTab: true,
|
||||||
|
title: 'Common',
|
||||||
|
},
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
path: 'user/deatils/:id',
|
||||||
|
alias: ['user/details/:id'],
|
||||||
|
name: 'LegacyUserDetails',
|
||||||
|
component: () => import('#/views/legacy/common/user-details.vue'),
|
||||||
|
meta: {
|
||||||
|
hideInBreadcrumb: true,
|
||||||
|
hideInMenu: true,
|
||||||
|
keepAlive: true,
|
||||||
|
title: '用户详情',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
|
export default routes;
|
||||||
@ -8,18 +8,18 @@ const dynamicRouteFiles = import.meta.glob('./modules/**/*.ts', {
|
|||||||
eager: true,
|
eager: true,
|
||||||
});
|
});
|
||||||
|
|
||||||
// 有需要可以自行打开注释,并创建文件夹
|
const externalRouteFiles = import.meta.glob('./external/**/*.ts', {
|
||||||
// const externalRouteFiles = import.meta.glob('./external/**/*.ts', { eager: true });
|
eager: true,
|
||||||
|
});
|
||||||
// const staticRouteFiles = import.meta.glob('./static/**/*.ts', { eager: true });
|
// const staticRouteFiles = import.meta.glob('./static/**/*.ts', { eager: true });
|
||||||
|
|
||||||
/** 动态路由 */
|
/** 动态路由 */
|
||||||
const dynamicRoutes: RouteRecordRaw[] = mergeRouteModules(dynamicRouteFiles);
|
const dynamicRoutes: RouteRecordRaw[] = mergeRouteModules(dynamicRouteFiles);
|
||||||
|
|
||||||
/** 外部路由列表,访问这些页面可以不需要Layout,可能用于内嵌在别的系统(不会显示在菜单中) */
|
/** 外部路由列表,访问这些页面可以不需要Layout,可能用于内嵌在别的系统(不会显示在菜单中) */
|
||||||
// const externalRoutes: RouteRecordRaw[] = mergeRouteModules(externalRouteFiles);
|
const externalRoutes: RouteRecordRaw[] = mergeRouteModules(externalRouteFiles);
|
||||||
// const staticRoutes: RouteRecordRaw[] = mergeRouteModules(staticRouteFiles);
|
// const staticRoutes: RouteRecordRaw[] = mergeRouteModules(staticRouteFiles);
|
||||||
const staticRoutes: RouteRecordRaw[] = [];
|
const staticRoutes: RouteRecordRaw[] = [];
|
||||||
const externalRoutes: RouteRecordRaw[] = [];
|
|
||||||
|
|
||||||
/** 路由列表,由基本路由、外部路由和404兜底路由组成
|
/** 路由列表,由基本路由、外部路由和404兜底路由组成
|
||||||
* 无需走权限验证(会一直显示在菜单中) */
|
* 无需走权限验证(会一直显示在菜单中) */
|
||||||
|
|||||||
@ -39,16 +39,6 @@ const routes: RouteRecordRaw[] = [
|
|||||||
title: '404',
|
title: '404',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
|
||||||
path: '/common/user/deatils/:id',
|
|
||||||
name: 'LegacyUserDetails',
|
|
||||||
component: () => import('#/views/legacy/common/user-details.vue'),
|
|
||||||
meta: {
|
|
||||||
hideInMenu: true,
|
|
||||||
keepAlive: true,
|
|
||||||
title: '用户详情',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
];
|
];
|
||||||
|
|
||||||
export default routes;
|
export default routes;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user