diff --git a/mock/role/index.ts b/mock/role/index.ts index e0cde3c..3f93471 100644 --- a/mock/role/index.ts +++ b/mock/role/index.ts @@ -292,13 +292,21 @@ const adminList = [ } }, { - path: 'useCrudSchemas', - component: 'views/hooks/useCrudSchemas', - name: 'UseCrudSchemas', + path: 'useOpenTab', + component: 'views/hooks/useOpenTab', + name: 'UseOpenTab', meta: { - title: 'useCrudSchemas' + title: 'useOpenTab' } } + // { + // path: 'useCrudSchemas', + // component: 'views/hooks/useCrudSchemas', + // name: 'UseCrudSchemas', + // meta: { + // title: 'useCrudSchemas' + // } + // } ] }, { @@ -555,7 +563,8 @@ const testList: string[] = [ '/Components/Sticky', '/hooks', '/hooks/useWatermark', - '/hooks/useCrudSchemas', + '/hooks/useOpenTab', + // '/hooks/useCrudSchemas', '/level', '/level/menu1', '/level/menu1/menu1-1', diff --git a/src/router/index.ts b/src/router/index.ts index 72540c2..f947495 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -333,6 +333,14 @@ export const asyncRouterMap: AppRouteRecordRaw[] = [ } } // { + // path: 'useOpenTab', + // component: () => import('@/views/hooks/useOpenTab.vue'), + // name: 'UseOpenTab', + // meta: { + // title: 'useOpenTab' + // } + // } + // { // path: 'useCrudSchemas', // component: () => import('@/views/hooks/useCrudSchemas.vue'), // name: 'UseCrudSchemas', @@ -559,6 +567,25 @@ export const asyncRouterMap: AppRouteRecordRaw[] = [ } } ] + }, + { + path: '/dynamic', + component: Layout, + redirect: '/404', + name: 'Dynamic', + meta: { + hidden: true + }, + children: [ + { + path: 'tab/:id', + component: () => import('@/components/Dynamic/src/Dynamic.vue'), + name: 'Dynamic', + meta: { + title: '详情页' + } + } + ] } ]