|
@@ -36,15 +36,13 @@ import Home from '@/views/home/index'
|
|
|
*/
|
|
|
export const constantRoutes = [{
|
|
|
path: '/login',
|
|
|
- component: () =>
|
|
|
- import('@/views/login/index'),
|
|
|
+ component: (resolve) => require(['@/views/login/index'], resolve),
|
|
|
hidden: true
|
|
|
},
|
|
|
|
|
|
{
|
|
|
path: '/404',
|
|
|
- component: () =>
|
|
|
- import('@/views/404'),
|
|
|
+ component: (resolve) => require(['@/views/404'], resolve),
|
|
|
hidden: true
|
|
|
},
|
|
|
|
|
@@ -68,8 +66,7 @@ export const constantRoutes = [{
|
|
|
meta: { title: '个人工作台', icon: '工作台' },
|
|
|
children: [{
|
|
|
path: 'person',
|
|
|
- component: () =>
|
|
|
- import('@/views/workbench/person/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/workbench/person/index.vue'], resolve),
|
|
|
meta: { title: '个人工作台' }
|
|
|
}]
|
|
|
},
|
|
@@ -81,8 +78,7 @@ export const constantRoutes = [{
|
|
|
meta: { title: '团队工作台', icon: '团队工作台' },
|
|
|
children: [{
|
|
|
path: 'team',
|
|
|
- component: () =>
|
|
|
- import('@/views/workbench/team/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/workbench/team/index.vue'], resolve),
|
|
|
meta: { title: '团队工作台' }
|
|
|
}]
|
|
|
},
|
|
@@ -95,38 +91,33 @@ export const constantRoutes = [{
|
|
|
children: [{
|
|
|
path: 'projectIndex',
|
|
|
name: '项目',
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/projectList/projectIndex'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/projectList/projectIndex'], resolve),
|
|
|
meta: { title: '项目' }
|
|
|
},
|
|
|
{
|
|
|
path: 'projectViewDetails',
|
|
|
name: '项目详情',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/projectList/projectViewDetails'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/projectList/projectViewDetails'], resolve),
|
|
|
meta: { title: '项目详情' }
|
|
|
},
|
|
|
{
|
|
|
path: 'requirement',
|
|
|
name: '需求',
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/requirement/list/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/requirement/list/index.vue'], resolve),
|
|
|
meta: { title: '需求' }
|
|
|
},
|
|
|
{
|
|
|
path: 'iteration',
|
|
|
name: '迭代',
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/iteration/index'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/iteration/index'], resolve),
|
|
|
meta: { title: '迭代' }
|
|
|
},
|
|
|
{
|
|
|
path: 'iterationDetails',
|
|
|
name: '迭代详情',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/iteration/details/iterationDetails.vue'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/iteration/details/iterationDetails.vue'], resolve),
|
|
|
meta: { title: '迭代详情' }
|
|
|
},
|
|
|
{
|
|
@@ -134,53 +125,46 @@ export const constantRoutes = [{
|
|
|
name: '需求详情',
|
|
|
hidden: true,
|
|
|
props: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/requirement/requirementDetail.vue'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/requirement/requirementDetail.vue'], resolve),
|
|
|
meta: { title: '需求详情' }
|
|
|
},
|
|
|
{
|
|
|
path: 'taskIndex',
|
|
|
name: '任务',
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/taskList/taskIndex'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/taskList/taskIndex'], resolve),
|
|
|
meta: { title: '任务' }
|
|
|
},
|
|
|
{
|
|
|
path: 'taskViewDetails',
|
|
|
name: '任务详情',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/taskList/taskViewDetail'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/taskList/taskViewDetail'], resolve),
|
|
|
meta: { title: '任务详情' }
|
|
|
},
|
|
|
{
|
|
|
path: 'childDetail',
|
|
|
name: '子任务详情',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/taskList/childrenTask/childDetail'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/taskList/childrenTask/childDetail'], resolve),
|
|
|
meta: { title: '子任务详情' }
|
|
|
},
|
|
|
{
|
|
|
path: '/Platform/projectManage/version',
|
|
|
name: '版本',
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/testa'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/testa'], resolve),
|
|
|
redirect: '/Platform/projectManage/version',
|
|
|
meta: { title: '版本' },
|
|
|
children: [{
|
|
|
path: 'version',
|
|
|
name: '版本1',
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/version/list/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/version/list/index.vue'], resolve),
|
|
|
meta: { title: '版本' }
|
|
|
},
|
|
|
{
|
|
|
path: 'versionsCalendar',
|
|
|
name: '版本日历',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/taskList/versionsCalendar'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/taskList/versionsCalendar'], resolve),
|
|
|
meta: { title: '版本日历' }
|
|
|
}
|
|
|
]
|
|
@@ -188,8 +172,7 @@ export const constantRoutes = [{
|
|
|
{
|
|
|
path: '/projectManage/bugList/bugindex',
|
|
|
name: '缺陷',
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/bugList/bugindex'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/bugList/bugindex'], resolve),
|
|
|
meta: { title: '缺陷' }
|
|
|
},
|
|
|
{
|
|
@@ -197,86 +180,75 @@ export const constantRoutes = [{
|
|
|
name: '缺陷详情',
|
|
|
hidden: true,
|
|
|
props: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/projectManage/bugList/details/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/projectManage/bugList/details/index.vue'], resolve),
|
|
|
meta: { title: '缺陷详情' }
|
|
|
},
|
|
|
{
|
|
|
path: '/Platform/presentation',
|
|
|
name: '报告',
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/testa'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/testa'], resolve),
|
|
|
redirect: '/Platform/presentation/testPresentation',
|
|
|
meta: { title: '报告' },
|
|
|
children: [{
|
|
|
path: 'testPresentation',
|
|
|
name: '报告',
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/testPresentation'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/testPresentation'], resolve),
|
|
|
meta: { title: '报告' }
|
|
|
},
|
|
|
{
|
|
|
path: 'DailyNewsAdded',
|
|
|
name: '新增测试日报',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/DailyNewsAdded'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/DailyNewsAdded'], resolve),
|
|
|
meta: { title: '新增测试日报' }
|
|
|
},
|
|
|
{
|
|
|
path: 'presentationReport',
|
|
|
name: '新增服务器提测报告',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/presentationReport'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/presentationReport'], resolve),
|
|
|
meta: { title: '新增服务器提测报告' }
|
|
|
},
|
|
|
{
|
|
|
path: 'acceptTheReport',
|
|
|
name: '提测预览',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/acceptTheReport'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/acceptTheReport'], resolve),
|
|
|
meta: { title: '提测预览' }
|
|
|
},
|
|
|
{
|
|
|
path: 'testPresenyL',
|
|
|
name: '日报预览',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/testPresenyL'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/testPresenyL'], resolve),
|
|
|
meta: { title: '日报预览' }
|
|
|
},
|
|
|
{
|
|
|
path: 'ResultPageyL',
|
|
|
name: '准出预览',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/ResultPageyL'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/ResultPageyL'], resolve),
|
|
|
meta: { title: '准出预览' }
|
|
|
},
|
|
|
{
|
|
|
path: 'Acceptance',
|
|
|
name: '新增服务器端准出报告',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/Acceptance'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/Acceptance'], resolve),
|
|
|
meta: { title: '新增服务器端准出报告' }
|
|
|
},
|
|
|
{
|
|
|
path: 'ClientAcceptance',
|
|
|
name: '新增客户端准出报告',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/ClientAcceptance'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/ClientAcceptance'], resolve),
|
|
|
meta: { title: '新增客户端准出报告' }
|
|
|
},
|
|
|
{
|
|
|
path: 'PresentReport',
|
|
|
name: '新增客户端提测报告',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/PresentReport'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/PresentReport'], resolve),
|
|
|
meta: { title: '新增客户端提测报告' }
|
|
|
}
|
|
|
]
|
|
@@ -292,31 +264,27 @@ export const constantRoutes = [{
|
|
|
children: [{
|
|
|
path: 'useCasePage',
|
|
|
name: '测试用例',
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/useCasePage'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/useCasePage'], resolve),
|
|
|
meta: { title: '测试用例' }
|
|
|
},
|
|
|
{
|
|
|
path: 'createUse',
|
|
|
name: '用例新增',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/useCase/createUse'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/useCase/createUse'], resolve),
|
|
|
meta: { title: '用例新增' }
|
|
|
},
|
|
|
{
|
|
|
path: 'queryUse',
|
|
|
name: '用例查看',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/useCase/queryUse'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/useCase/queryUse'], resolve),
|
|
|
meta: { title: '用例查看' }
|
|
|
},
|
|
|
{
|
|
|
path: 'testPage',
|
|
|
name: '测试计划',
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/testPage.vue'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/testPage.vue'], resolve),
|
|
|
meta: { title: '测试计划' }
|
|
|
}
|
|
|
]
|
|
@@ -330,47 +298,40 @@ export const constantRoutes = [{
|
|
|
children: [{
|
|
|
path: 'operate',
|
|
|
name: '操作',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '操作' },
|
|
|
children: [{
|
|
|
path: 'env',
|
|
|
name: 'env',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '环境管理' }
|
|
|
}, {
|
|
|
path: 'mq',
|
|
|
name: 'mq',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: 'MQ管理' }
|
|
|
}, {
|
|
|
path: 'database',
|
|
|
name: 'database',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '数据库管理' }
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
path: 'b2b',
|
|
|
name: '企业级',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '企业级' },
|
|
|
children: [{
|
|
|
path: 'front-end',
|
|
|
name: 'b2b/front-end',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '前端部署' }
|
|
|
},
|
|
|
{
|
|
|
path: 'after-end',
|
|
|
name: 'b2b/after-end',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '后端部署' }
|
|
|
}
|
|
|
]
|
|
@@ -378,49 +339,42 @@ export const constantRoutes = [{
|
|
|
{
|
|
|
path: 'data-maintain',
|
|
|
name: '信息维护',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '信息维护' },
|
|
|
children: [{
|
|
|
path: 'businessline',
|
|
|
name: 'businessline',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '业务线管理' }
|
|
|
},
|
|
|
{
|
|
|
path: 'whitelist',
|
|
|
name: 'whitelist',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '白名单管理' }
|
|
|
},
|
|
|
{
|
|
|
path: 'module',
|
|
|
name: 'module',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '模块管理' }
|
|
|
},
|
|
|
{
|
|
|
path: 'group',
|
|
|
name: 'group',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: 'Group管理' }
|
|
|
},
|
|
|
{
|
|
|
path: 'topic',
|
|
|
name: 'topic',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: 'Topic管理' }
|
|
|
},
|
|
|
{
|
|
|
path: 'userContainer',
|
|
|
name: 'userContainer',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '用户容器外网' }
|
|
|
}
|
|
|
]
|
|
@@ -428,14 +382,12 @@ export const constantRoutes = [{
|
|
|
{
|
|
|
path: 'other',
|
|
|
name: 'other',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '其他' },
|
|
|
children: [{
|
|
|
path: 'data',
|
|
|
name: 'data',
|
|
|
- component: () =>
|
|
|
- import('@/views/env/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/env/index.vue'], resolve),
|
|
|
meta: { title: '数据统计' }
|
|
|
}]
|
|
|
}
|
|
@@ -452,8 +404,7 @@ export const constantRoutes = [{
|
|
|
children: [{
|
|
|
path: 'problemList',
|
|
|
name: '线上问题1',
|
|
|
- component: () =>
|
|
|
- import('@/views/onlineProblem/problemList.vue'),
|
|
|
+ component: (resolve) => require(['@/views/onlineProblem/problemList.vue'], resolve),
|
|
|
meta: { title: '线上问题' }
|
|
|
}]
|
|
|
},
|
|
@@ -466,39 +417,34 @@ export const constantRoutes = [{
|
|
|
children: [{
|
|
|
path: 'qualityMeasurement',
|
|
|
name: '老版统计',
|
|
|
- component: () =>
|
|
|
- import('@/views/quality/qualityMeasurement.vue'),
|
|
|
+ component: (resolve) => require(['@/views/quality/qualityMeasurement.vue'], resolve),
|
|
|
meta: { title: '老版统计' }
|
|
|
},
|
|
|
{
|
|
|
path: 'defectStatistics',
|
|
|
name: '缺陷统计',
|
|
|
- component: () =>
|
|
|
- import('@/views/quality/defectStatistics.vue'),
|
|
|
+ component: (resolve) => require(['@/views/quality/defectStatistics.vue'], resolve),
|
|
|
meta: { title: '缺陷统计' }
|
|
|
},
|
|
|
{
|
|
|
path: 'qualityProcess',
|
|
|
name: '上线过程',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/quality/qualityProcess.vue'),
|
|
|
+ component: (resolve) => require(['@/views/quality/qualityProcess.vue'], resolve),
|
|
|
meta: { title: '上线过程' }
|
|
|
},
|
|
|
{
|
|
|
path: 'qualityDefectProcess',
|
|
|
name: '缺陷过程',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/quality/qualityDefectProcess.vue'),
|
|
|
+ component: (resolve) => require(['@/views/quality/qualityDefectProcess.vue'], resolve),
|
|
|
meta: { title: '缺陷过程' }
|
|
|
},
|
|
|
{
|
|
|
path: 'qualityHotpatchProcess',
|
|
|
name: '热修复过程',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/quality/qualityHotpatchProcess.vue'),
|
|
|
+ component: (resolve) => require(['@/views/quality/qualityHotpatchProcess.vue'], resolve),
|
|
|
meta: { title: '热修复过程' }
|
|
|
},
|
|
|
// {
|
|
@@ -513,24 +459,21 @@ export const constantRoutes = [{
|
|
|
path: '/Platform/defectManagement/problemCreate',
|
|
|
name: '新建线上问题',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/onlineProblem/problemCreate'),
|
|
|
+ component: (resolve) => require(['@/views/onlineProblem/problemCreate'], resolve),
|
|
|
meta: { title: '新建线上问题' }
|
|
|
},
|
|
|
{
|
|
|
path: '/Platform/defectManagement/problemQuery',
|
|
|
name: '查看线上问题',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/onlineProblem/problemQuery'),
|
|
|
+ component: (resolve) => require(['@/views/onlineProblem/problemQuery'], resolve),
|
|
|
meta: { title: '查看线上问题' }
|
|
|
},
|
|
|
{
|
|
|
path: '/Platform/defectManagement/problemUpdate',
|
|
|
name: '更新线上问题',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/onlineProblem/problemUpdate'),
|
|
|
+ component: (resolve) => require(['@/views/onlineProblem/problemUpdate'], resolve),
|
|
|
meta: { title: '更新线上问题' }
|
|
|
}
|
|
|
]
|
|
@@ -544,60 +487,52 @@ export const constantRoutes = [{
|
|
|
children: [{
|
|
|
path: '/views/mock',
|
|
|
name: 'Mock服务',
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/testa'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/testa'], resolve),
|
|
|
meta: { title: 'Mock服务' },
|
|
|
children: [{
|
|
|
path: 'interface',
|
|
|
name: 'Interface',
|
|
|
- component: () =>
|
|
|
- import('@/views/mock/interface'),
|
|
|
+ component: (resolve) => require(['@/views/mock/interface'], resolve),
|
|
|
meta: { title: 'dubbo mock' }
|
|
|
},
|
|
|
{
|
|
|
path: 'interface/:rule',
|
|
|
name: 'Rule',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/mock/rule'),
|
|
|
+ component: (resolve) => require(['@/views/mock/rule'], resolve),
|
|
|
meta: { title: 'dubbo规则' }
|
|
|
},
|
|
|
{
|
|
|
path: 'httpmock',
|
|
|
name: 'httpmock',
|
|
|
- component: () =>
|
|
|
- import('@/views/mock/httpmock'),
|
|
|
+ component: (resolve) => require(['@/views/mock/httpmock'], resolve),
|
|
|
meta: { title: 'http mock' }
|
|
|
},
|
|
|
{
|
|
|
path: 'httpmock/:httprule',
|
|
|
name: 'Httprule',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/mock/httprule'),
|
|
|
+ component: (resolve) => require(['@/views/mock/httprule'], resolve),
|
|
|
meta: { title: 'httpmock规则' }
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
path: '/online-quality',
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/testa'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/testa'], resolve),
|
|
|
redirect: '/online-quality/check-list',
|
|
|
name: '上线质检',
|
|
|
meta: { title: '上线质检' },
|
|
|
children: [{
|
|
|
path: 'check-list',
|
|
|
name: '模板管理',
|
|
|
- component: () =>
|
|
|
- import('@/views/online-quality/CheckConfig/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/online-quality/CheckConfig/index.vue'], resolve),
|
|
|
meta: { title: '模板管理' }
|
|
|
},
|
|
|
{
|
|
|
path: 'history-task',
|
|
|
name: '历史任务',
|
|
|
- component: () =>
|
|
|
- import('@/views/online-quality/HistoryTask/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/online-quality/HistoryTask/index.vue'], resolve),
|
|
|
meta: { title: '历史任务' }
|
|
|
},
|
|
|
{
|
|
@@ -605,46 +540,40 @@ export const constantRoutes = [{
|
|
|
props: true,
|
|
|
name: '历史任务详情',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/online-quality/HistoryTask/taskDetails.vue'),
|
|
|
+ component: (resolve) => require(['@/views/online-quality/HistoryTask/taskDetails.vue'], resolve),
|
|
|
meta: { title: '历史任务详情' }
|
|
|
},
|
|
|
{
|
|
|
path: 'block-server',
|
|
|
name: '阻断服务',
|
|
|
- component: () =>
|
|
|
- import('@/views/online-quality/BlockServer/index.vue'),
|
|
|
+ component: (resolve) => require(['@/views/online-quality/BlockServer/index.vue'], resolve),
|
|
|
meta: { title: '阻断服务' }
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
path: '/virtualDevices',
|
|
|
- component: () =>
|
|
|
- import('@/views/Platform/presentation/testa'),
|
|
|
+ component: (resolve) => require(['@/views/Platform/presentation/testa'], resolve),
|
|
|
redirect: '/virtualDevices/HTvehicle',
|
|
|
name: '虚拟硬件',
|
|
|
meta: { title: '虚拟硬件' },
|
|
|
children: [{
|
|
|
path: 'HTvehicle',
|
|
|
name: '单车',
|
|
|
- component: () =>
|
|
|
- import('@/views/virtualDevices/HTvehicle'),
|
|
|
+ component: (resolve) => require(['@/views/virtualDevices/HTvehicle'], resolve),
|
|
|
meta: { title: '单车' }
|
|
|
},
|
|
|
{
|
|
|
path: 'ebike',
|
|
|
name: '电单车',
|
|
|
- component: () =>
|
|
|
- import('@/views/virtualDevices/HMvehicle.vue'),
|
|
|
+ component: (resolve) => require(['@/views/virtualDevices/HMvehicle.vue'], resolve),
|
|
|
meta: { title: '电单车' }
|
|
|
},
|
|
|
{
|
|
|
path: 'ebike/ebikeCreate',
|
|
|
name: '新增电单车',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/virtualDevices/HMvehicleCreate.vue'),
|
|
|
+ component: (resolve) => require(['@/views/virtualDevices/HMvehicleCreate.vue'], resolve),
|
|
|
meta: { title: '新增电单车' }
|
|
|
}
|
|
|
]
|
|
@@ -652,31 +581,27 @@ export const constantRoutes = [{
|
|
|
{
|
|
|
path: '/apiManagement',
|
|
|
hidden: true,
|
|
|
- component: () =>
|
|
|
- import('@/views/apiManagement/index'),
|
|
|
+ component: (resolve) => require(['@/views/apiManagement/index'], resolve),
|
|
|
name: '接口管理',
|
|
|
meta: { title: '接口管理' }
|
|
|
},
|
|
|
{
|
|
|
path: '/newWeb',
|
|
|
- component: () =>
|
|
|
- import('@/views/newWeb/index'),
|
|
|
+ component: (resolve) => require(['@/views/newWeb/index'], resolve),
|
|
|
// redirect: '/newWeb/index',
|
|
|
name: '发布管理',
|
|
|
meta: { title: '发布管理' }
|
|
|
},
|
|
|
{
|
|
|
path: '/automation',
|
|
|
- component: () =>
|
|
|
- import('@/views/automation/index'),
|
|
|
+ component: (resolve) => require(['@/views/automation/index'], resolve),
|
|
|
// redirect: '/newWeb/index',
|
|
|
name: '自动化',
|
|
|
meta: { title: '自动化' },
|
|
|
children: [{
|
|
|
path: '/automation',
|
|
|
name: '扁鹊',
|
|
|
- component: () =>
|
|
|
- import('@/views/automation/index'),
|
|
|
+ component: (resolve) => require(['@/views/automation/index'], resolve),
|
|
|
meta: { title: '扁鹊' }
|
|
|
},
|
|
|
// {
|
|
@@ -686,8 +611,7 @@ export const constantRoutes = [{
|
|
|
{
|
|
|
path: '/apiManagement',
|
|
|
name: 'api管理',
|
|
|
- component: () =>
|
|
|
- import('@/views/apiManagement/index'),
|
|
|
+ component: (resolve) => require(['@/views/apiManagement/index'], resolve),
|
|
|
meta: { title: 'api管理' }
|
|
|
}
|
|
|
]
|
|
@@ -705,8 +629,7 @@ export const constantRoutes = [{
|
|
|
children: [{
|
|
|
path: 'configure',
|
|
|
name: '配置',
|
|
|
- component: () =>
|
|
|
- import('@/views/ToConfigure/configure'),
|
|
|
+ component: (resolve) => require(['@/views/ToConfigure/configure'], resolve),
|
|
|
meta: { title: '配置' }
|
|
|
}]
|
|
|
}
|