路由权限重构
This commit is contained in:
@@ -20,7 +20,10 @@ export const views: Record<LastLevelRouteKey, RouteComponent | (() => Promise<Ro
|
||||
500: () => import("@/views/_builtin/500/index.vue"),
|
||||
changeledger_mychanges: () => import("@/views/changeLedger/myChanges/index.vue"),
|
||||
changeledger_workshopchanges: () => import("@/views/changeLedger/workshopChanges/index.vue"),
|
||||
changepassword: () => import("@/views/changePassword/index.vue"),
|
||||
changestatistics: () => import("@/views/changeStatistics/index.vue"),
|
||||
details_closedoc: () => import("@/views/details/closeDoc/index.vue"),
|
||||
details_index: () => import("@/views/details/index/index.vue"),
|
||||
docs_archives: () => import("@/views/docs/archives/index.vue"),
|
||||
docs_query: () => import("@/views/docs/query/index.vue"),
|
||||
factoryoverview: () => import("@/views/factoryOverview/index.vue"),
|
||||
@@ -30,17 +33,14 @@ export const views: Record<LastLevelRouteKey, RouteComponent | (() => Promise<Ro
|
||||
my_datachangecenter: () => import("@/views/my/dataChangeCenter/index.vue"),
|
||||
my_effect: () => import("@/views/my/effect/index.vue"),
|
||||
my_highrisk: () => import("@/views/my/highRisk/index.vue"),
|
||||
my_highriskdetail: () => import("@/views/my/highRiskDetail/index.vue"),
|
||||
my_initiatechange: () => import("@/views/my/initiateChange/index.vue"),
|
||||
my_mydraft: () => import("@/views/my/myDraft/index.vue"),
|
||||
my_mytask: () => import("@/views/my/myTask/index.vue"),
|
||||
my_pending: () => import("@/views/my/pending/index.vue"),
|
||||
my_pendingchange: () => import("@/views/my/pendingChange/index.vue"),
|
||||
my_pssr: () => import("@/views/my/pssr/index.vue"),
|
||||
report: () => import("@/views/report/index.vue"),
|
||||
riskstatistics: () => import("@/views/riskStatistics/index.vue"),
|
||||
signstatistics: () => import("@/views/signStatistics/index.vue"),
|
||||
systemmanage_changepassword: () => import("@/views/systemManage/changePassword/index.vue"),
|
||||
systemmanage_role: () => import("@/views/systemManage/role/index.vue"),
|
||||
systemmanage_setting: () => import("@/views/systemManage/setting/index.vue"),
|
||||
systemmanage_template: () => import("@/views/systemManage/template/index.vue"),
|
||||
|
||||
@@ -70,6 +70,17 @@ export const generatedRoutes: GeneratedRoute[] = [
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
name: 'changepassword',
|
||||
path: '/changepassword',
|
||||
component: 'layout.base$view.changepassword',
|
||||
meta: {
|
||||
title: '修改密码',
|
||||
i18nKey: 'route.changepassword',
|
||||
constant: true,
|
||||
hideInMenu: true
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'changestatistics',
|
||||
path: '/changestatistics',
|
||||
@@ -81,6 +92,41 @@ export const generatedRoutes: GeneratedRoute[] = [
|
||||
i18nKey: 'route.changestatistics'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'details',
|
||||
path: '/details',
|
||||
component: 'layout.base',
|
||||
meta: {
|
||||
title: '详情',
|
||||
i18nKey: 'route.details',
|
||||
constant: true,
|
||||
hideInMenu: true
|
||||
},
|
||||
children: [
|
||||
{
|
||||
name: 'details_closedoc',
|
||||
path: '/details/closedoc',
|
||||
component: 'view.details_closedoc',
|
||||
meta: {
|
||||
title: '资料关闭详情',
|
||||
i18nKey: 'route.details_closedoc',
|
||||
constant: true,
|
||||
hideInMenu: true
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'details_index',
|
||||
path: '/details/index',
|
||||
component: 'view.details_index',
|
||||
meta: {
|
||||
title: '变更详情',
|
||||
i18nKey: 'route.details_index',
|
||||
constant: true,
|
||||
hideInMenu: true
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
name: 'docs',
|
||||
path: '/docs',
|
||||
@@ -141,9 +187,9 @@ export const generatedRoutes: GeneratedRoute[] = [
|
||||
props: true,
|
||||
meta: {
|
||||
title: '登录',
|
||||
i18nKey: 'route.login',
|
||||
constant: true,
|
||||
hideInMenu: true,
|
||||
i18nKey: 'route.login'
|
||||
hideInMenu: true
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -193,17 +239,6 @@ export const generatedRoutes: GeneratedRoute[] = [
|
||||
i18nKey: 'route.my_highrisk'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'my_highriskdetail',
|
||||
path: '/my/highriskdetail',
|
||||
component: 'view.my_highriskdetail',
|
||||
meta: {
|
||||
title: '变更详情',
|
||||
constant: true,
|
||||
hideInMenu: true,
|
||||
i18nKey: 'route.my_highriskdetail'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'my_initiatechange',
|
||||
path: '/my/initiatechange',
|
||||
@@ -231,15 +266,6 @@ export const generatedRoutes: GeneratedRoute[] = [
|
||||
i18nKey: 'route.my_mytask'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'my_pending',
|
||||
path: '/my/pending',
|
||||
component: 'view.my_pending',
|
||||
meta: {
|
||||
title: '待我处理',
|
||||
i18nKey: 'route.my_pending'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'my_pendingchange',
|
||||
path: '/my/pendingchange',
|
||||
@@ -304,17 +330,6 @@ export const generatedRoutes: GeneratedRoute[] = [
|
||||
i18nKey: 'route.systemmanage'
|
||||
},
|
||||
children: [
|
||||
{
|
||||
name: 'systemmanage_changepassword',
|
||||
path: '/systemmanage/changepassword',
|
||||
component: 'view.systemmanage_changepassword',
|
||||
meta: {
|
||||
title: '修改密码',
|
||||
i18nKey: 'route.systemmanage_changepassword',
|
||||
constant: true,
|
||||
order: 5
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'systemmanage_role',
|
||||
path: '/systemmanage/role',
|
||||
|
||||
@@ -169,7 +169,11 @@ const routeMap: RouteMap = {
|
||||
"changeledger": "/changeledger",
|
||||
"changeledger_mychanges": "/changeledger/mychanges",
|
||||
"changeledger_workshopchanges": "/changeledger/workshopchanges",
|
||||
"changepassword": "/changepassword",
|
||||
"changestatistics": "/changestatistics",
|
||||
"details": "/details",
|
||||
"details_closedoc": "/details/closedoc",
|
||||
"details_index": "/details/index",
|
||||
"docs": "/docs",
|
||||
"docs_archives": "/docs/archives",
|
||||
"docs_query": "/docs/query",
|
||||
@@ -181,18 +185,15 @@ const routeMap: RouteMap = {
|
||||
"my_datachangecenter": "/my/datachangecenter",
|
||||
"my_effect": "/my/effect",
|
||||
"my_highrisk": "/my/highrisk",
|
||||
"my_highriskdetail": "/my/highriskdetail",
|
||||
"my_initiatechange": "/my/initiatechange",
|
||||
"my_mydraft": "/my/mydraft",
|
||||
"my_mytask": "/my/mytask",
|
||||
"my_pending": "/my/pending",
|
||||
"my_pendingchange": "/my/pendingchange",
|
||||
"my_pssr": "/my/pssr",
|
||||
"report": "/report",
|
||||
"riskstatistics": "/riskstatistics",
|
||||
"signstatistics": "/signstatistics",
|
||||
"systemmanage": "/systemmanage",
|
||||
"systemmanage_changepassword": "/systemmanage/changepassword",
|
||||
"systemmanage_role": "/systemmanage/role",
|
||||
"systemmanage_setting": "/systemmanage/setting",
|
||||
"systemmanage_template": "/systemmanage/template",
|
||||
|
||||
Reference in New Issue
Block a user