Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-middle-front
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xingmin
yd-middle-front
Commits
884357e6
Commit
884357e6
authored
Aug 18, 2025
by
zhangxingmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
配置
parent
5707b4b5
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
84 additions
and
84 deletions
+84
-84
src/router/index.js
+84
-84
No files found.
src/router/index.js
View file @
884357e6
...
@@ -84,20 +84,20 @@ export const constantRoutes = [
...
@@ -84,20 +84,20 @@ export const constantRoutes = [
// }
// }
// ]
// ]
// },
// },
{
//
{
path
:
'/user'
,
//
path: '/user',
component
:
Layout
,
//
component: Layout,
hidden
:
true
,
//
hidden: true,
redirect
:
'noredirect'
,
//
redirect: 'noredirect',
children
:
[
//
children: [
{
//
{
path
:
'profile/:activeTab?'
,
//
path: 'profile/:activeTab?',
component
:
()
=>
import
(
'@/views/system/user/profile/index'
),
//
component: () => import('@/views/system/user/profile/index'),
name
:
'Profile'
,
//
name: 'Profile',
meta
:
{
title
:
'个人中心'
,
icon
:
'user'
}
//
meta: { title: '个人中心', icon: 'user' }
}
//
}
]
//
]
},
//
},
// {
// {
// path: '/tenant',
// path: '/tenant',
// component: Layout,
// component: Layout,
...
@@ -118,76 +118,76 @@ export const constantRoutes = [
...
@@ -118,76 +118,76 @@ export const constantRoutes = [
// 动态路由,基于用户权限动态去加载
// 动态路由,基于用户权限动态去加载
export
const
dynamicRoutes
=
[
export
const
dynamicRoutes
=
[
{
//
{
path
:
'/system/user-auth'
,
//
path: '/system/user-auth',
component
:
Layout
,
//
component: Layout,
hidden
:
true
,
//
hidden: true,
permissions
:
[
'system:user:edit'
],
//
permissions: ['system:user:edit'],
children
:
[
//
children: [
{
//
{
path
:
'role/:userId(
\\
d+)'
,
//
path: 'role/:userId(\\d+)',
component
:
()
=>
import
(
'@/views/system/user/authRole'
),
//
component: () => import('@/views/system/user/authRole'),
name
:
'AuthRole'
,
//
name: 'AuthRole',
meta
:
{
title
:
'分配角色'
,
activeMenu
:
'/system/user'
}
//
meta: { title: '分配角色', activeMenu: '/system/user' }
}
//
}
]
//
]
},
//
},
{
//
{
path
:
'/system/role-auth'
,
//
path: '/system/role-auth',
component
:
Layout
,
//
component: Layout,
hidden
:
true
,
//
hidden: true,
permissions
:
[
'system:role:edit'
],
//
permissions: ['system:role:edit'],
children
:
[
//
children: [
{
//
{
path
:
'user/:roleId(
\\
d+)'
,
//
path: 'user/:roleId(\\d+)',
component
:
()
=>
import
(
'@/views/system/role/authUser'
),
//
component: () => import('@/views/system/role/authUser'),
name
:
'AuthUser'
,
//
name: 'AuthUser',
meta
:
{
title
:
'分配用户'
,
activeMenu
:
'/system/role'
}
//
meta: { title: '分配用户', activeMenu: '/system/role' }
}
//
}
]
//
]
},
//
},
{
//
{
path
:
'/system/dict-data'
,
//
path: '/system/dict-data',
component
:
Layout
,
//
component: Layout,
hidden
:
true
,
//
hidden: true,
permissions
:
[
'system:dict:list'
],
//
permissions: ['system:dict:list'],
children
:
[
//
children: [
{
//
{
path
:
'index/:dictId(
\\
d+)'
,
//
path: 'index/:dictId(\\d+)',
component
:
()
=>
import
(
'@/views/system/dict/data'
),
//
component: () => import('@/views/system/dict/data'),
name
:
'Data'
,
//
name: 'Data',
meta
:
{
title
:
'字典数据'
,
activeMenu
:
'/system/dict'
}
//
meta: { title: '字典数据', activeMenu: '/system/dict' }
}
//
}
]
//
]
},
//
},
{
//
{
path
:
'/monitor/job-log'
,
//
path: '/monitor/job-log',
component
:
Layout
,
//
component: Layout,
hidden
:
true
,
//
hidden: true,
permissions
:
[
'monitor:job:list'
],
//
permissions: ['monitor:job:list'],
children
:
[
//
children: [
{
//
{
path
:
'index/:jobId(
\\
d+)'
,
//
path: 'index/:jobId(\\d+)',
component
:
()
=>
import
(
'@/views/monitor/job/log'
),
//
component: () => import('@/views/monitor/job/log'),
name
:
'JobLog'
,
//
name: 'JobLog',
meta
:
{
title
:
'调度日志'
,
activeMenu
:
'/monitor/job'
}
//
meta: { title: '调度日志', activeMenu: '/monitor/job' }
}
//
}
]
//
]
},
//
},
{
//
{
path
:
'/tool/gen-edit'
,
//
path: '/tool/gen-edit',
component
:
Layout
,
//
component: Layout,
hidden
:
true
,
//
hidden: true,
permissions
:
[
'tool:gen:edit'
],
//
permissions: ['tool:gen:edit'],
children
:
[
//
children: [
{
//
{
path
:
'index/:tableId(
\\
d+)'
,
//
path: 'index/:tableId(\\d+)',
component
:
()
=>
import
(
'@/views/tool/gen/editTable'
),
//
component: () => import('@/views/tool/gen/editTable'),
name
:
'GenEdit'
,
//
name: 'GenEdit',
meta
:
{
title
:
'修改生成配置'
,
activeMenu
:
'/tool/gen'
}
//
meta: { title: '修改生成配置', activeMenu: '/tool/gen' }
}
//
}
]
//
]
}
//
}
]
]
const
router
=
createRouter
({
const
router
=
createRouter
({
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment