|
@@ -74,126 +74,22 @@ export const constantRoutes = [
|
|
{
|
|
{
|
|
path: '/Platform',
|
|
path: '/Platform',
|
|
component: Layout,
|
|
component: Layout,
|
|
- redirect: '/Platform/Workbench/PersonalWorkbench',
|
|
|
|
- name: '流程管控',
|
|
|
|
- meta: { title: '流程管控', icon: 'env' },
|
|
|
|
|
|
+ redirect: '/Platform/useCasePage',
|
|
|
|
+ name: '质惠平台',
|
|
|
|
+ meta: { title: '质惠平台', icon: '质惠平台' },
|
|
children: [
|
|
children: [
|
|
- {
|
|
|
|
- path: '/Platform/Workbench',
|
|
|
|
- name: '工作台',
|
|
|
|
- component: () => import('@/views/Platform/presentation/testa'),
|
|
|
|
- redirect: '/Platform/Workbench/PersonalWorkbench',
|
|
|
|
- meta: { title: '工作台' },
|
|
|
|
- children: [
|
|
|
|
- {
|
|
|
|
- path: 'PersonalWorkbench',
|
|
|
|
- name: '个人工作台',
|
|
|
|
- component: () => import('@/views/Platform/Workbench/PersonalWorkbench'),
|
|
|
|
- meta: { title: '个人工作台' }
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- path: 'TeamWorkb1ench',
|
|
|
|
- name: '团队工作台'
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- path: 'TeamWorkbench',
|
|
|
|
- name: '团队工作台',
|
|
|
|
- hidden: true,
|
|
|
|
- component: () => import('@/views/Platform/Workbench/TeamWorkbench'),
|
|
|
|
- meta: { title: '团队工作台' }
|
|
|
|
- }
|
|
|
|
- ]
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- path: '/Platform/projectManage',
|
|
|
|
- name: '项目管理',
|
|
|
|
- component: () => import('@/views/Platform/presentation/testa'),
|
|
|
|
- redirect: '/Platform/projectManage/projectList',
|
|
|
|
- meta: { title: '项目管理' },
|
|
|
|
- children: [
|
|
|
|
- {
|
|
|
|
- path: 'projectList',
|
|
|
|
- name: '项目列表',
|
|
|
|
- component: () => import('@/views/projectManage/projectList/projectListIndex'),
|
|
|
|
- meta: { title: '项目列表' }
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- path: 'projectCreate',
|
|
|
|
- hidden: true,
|
|
|
|
- name: '项目创建',
|
|
|
|
- component: () => import('@/views/projectManage/projectList/projectCreate'),
|
|
|
|
- meta: { title: '项目创建' }
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- path: 'projectPreview',
|
|
|
|
- hidden: true,
|
|
|
|
- name: '项目查看',
|
|
|
|
- component: () => import('@/views/projectManage/projectList/projectPreview'),
|
|
|
|
- meta: { title: '项目查看' }
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- path: 'taskList',
|
|
|
|
- name: '任务列表',
|
|
|
|
- component: () => import('@/views/projectManage/taskList/taskListIndex'),
|
|
|
|
- meta: { title: '任务列表' }
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- path: 'taskCreate',
|
|
|
|
- hidden: true,
|
|
|
|
- name: '任务创建',
|
|
|
|
- component: () => import('@/views/projectManage/taskList/taskCreate'),
|
|
|
|
- meta: { title: '任务创建' }
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- path: 'taskPreview',
|
|
|
|
- hidden: true,
|
|
|
|
- name: '任务查看',
|
|
|
|
- component: () => import('@/views/projectManage/taskList/taskPreview'),
|
|
|
|
- meta: { title: '任务查看' }
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- path: 'taskUpdate',
|
|
|
|
- hidden: true,
|
|
|
|
- name: '任务更新',
|
|
|
|
- component: () => import('@/views/projectManage/taskList/taskUpdateCreate'),
|
|
|
|
- meta: { title: '任务更新' }
|
|
|
|
- }
|
|
|
|
- ]
|
|
|
|
- },
|
|
|
|
{
|
|
{
|
|
path: '/Platform/useCasePage',
|
|
path: '/Platform/useCasePage',
|
|
name: '测试计划管理',
|
|
name: '测试计划管理',
|
|
- component: () => import('@/views/Platform/useCase/test'),
|
|
|
|
- redirect: 'useCasePage',
|
|
|
|
|
|
+ component: () => import('@/views/Platform/useCasePage'),
|
|
meta: { title: '测试计划管理' },
|
|
meta: { title: '测试计划管理' },
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
path: 'useCasePage',
|
|
path: 'useCasePage',
|
|
name: '用例管理',
|
|
name: '用例管理',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/useCasePage'),
|
|
component: () => import('@/views/Platform/useCasePage'),
|
|
meta: { title: '用例管理' }
|
|
meta: { title: '用例管理' }
|
|
- // children: [
|
|
|
|
- // {
|
|
|
|
- // path: 'createUse',
|
|
|
|
- // name: '用例新增',
|
|
|
|
- // hidden: true,
|
|
|
|
- // component: () => import('@/views/Platform/useCase/createUse'),
|
|
|
|
- // meta: { title: '用例新增' }
|
|
|
|
- // },
|
|
|
|
- // {
|
|
|
|
- // path: 'queryUse',
|
|
|
|
- // name: '用例查看',
|
|
|
|
- // hidden: true,
|
|
|
|
- // component: () => import('@/views/Platform/useCase/queryUse'),
|
|
|
|
- // meta: { title: '用例查看' }
|
|
|
|
- // },
|
|
|
|
- // {
|
|
|
|
- // path: 'updateUse',
|
|
|
|
- // name: '用例编辑',
|
|
|
|
- // hidden: true,
|
|
|
|
- // component: () => import('@/views/Platform/useCase/updateUse'),
|
|
|
|
- // meta: { title: '用例编辑' }
|
|
|
|
- // }]
|
|
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: 'createUse',
|
|
path: 'createUse',
|
|
@@ -212,6 +108,7 @@ export const constantRoutes = [
|
|
{
|
|
{
|
|
path: 'testPageData',
|
|
path: 'testPageData',
|
|
name: '测试计划',
|
|
name: '测试计划',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/testPage.vue'),
|
|
component: () => import('@/views/Platform/testPage.vue'),
|
|
meta: { title: '测试计划' }
|
|
meta: { title: '测试计划' }
|
|
}
|
|
}
|
|
@@ -221,6 +118,7 @@ export const constantRoutes = [
|
|
{
|
|
{
|
|
path: '/Platform/presentation',
|
|
path: '/Platform/presentation',
|
|
name: '报告管理',
|
|
name: '报告管理',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/presentation/testa'),
|
|
component: () => import('@/views/Platform/presentation/testa'),
|
|
redirect: '/Platform/presentation/testPresentation',
|
|
redirect: '/Platform/presentation/testPresentation',
|
|
meta: { title: '报告管理' },
|
|
meta: { title: '报告管理' },
|
|
@@ -228,18 +126,21 @@ export const constantRoutes = [
|
|
{
|
|
{
|
|
path: 'testPresentation',
|
|
path: 'testPresentation',
|
|
name: '日报报告',
|
|
name: '日报报告',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/presentation/testPresentation'),
|
|
component: () => import('@/views/Platform/presentation/testPresentation'),
|
|
meta: { title: '日报报告' }
|
|
meta: { title: '日报报告' }
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: 'ResultPage',
|
|
path: 'ResultPage',
|
|
name: '准出报告',
|
|
name: '准出报告',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/presentation/ResultPage'),
|
|
component: () => import('@/views/Platform/presentation/ResultPage'),
|
|
meta: { title: '准出报告' }
|
|
meta: { title: '准出报告' }
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: 'Assumptions',
|
|
path: 'Assumptions',
|
|
name: '提测报告',
|
|
name: '提测报告',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/presentation/Assumptions'),
|
|
component: () => import('@/views/Platform/presentation/Assumptions'),
|
|
meta: { title: '提测报告' }
|
|
meta: { title: '提测报告' }
|
|
},
|
|
},
|
|
@@ -299,25 +200,12 @@ export const constantRoutes = [
|
|
component: () => import('@/views/Platform/presentation/PresentReport'),
|
|
component: () => import('@/views/Platform/presentation/PresentReport'),
|
|
meta: { title: '新增客户端提测报告' }
|
|
meta: { title: '新增客户端提测报告' }
|
|
}
|
|
}
|
|
- // {
|
|
|
|
- // path: 'projectQuery',
|
|
|
|
- // name: '项目查看编辑',
|
|
|
|
- // hidden: true,
|
|
|
|
- // component: () => import('@/views/Platform/projectQuery/projectQuery.vue'),
|
|
|
|
- // meta: { title: '项目查看编辑' }
|
|
|
|
- // },
|
|
|
|
- // {
|
|
|
|
- // path: 'taskQuery',
|
|
|
|
- // name: '任务查看编辑',
|
|
|
|
- // hidden: true,
|
|
|
|
- // component: () => import('@/views/Platform/projectQuery/taskQuery.vue'),
|
|
|
|
- // meta: { title: '任务查看编辑' }
|
|
|
|
- // }
|
|
|
|
]
|
|
]
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/Platform/defectManagement',
|
|
path: '/Platform/defectManagement',
|
|
name: '缺陷管理',
|
|
name: '缺陷管理',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/defectManagement'),
|
|
component: () => import('@/views/Platform/defectManagement'),
|
|
meta: { title: '缺陷管理' }
|
|
meta: { title: '缺陷管理' }
|
|
},
|
|
},
|
|
@@ -346,41 +234,48 @@ export const constantRoutes = [
|
|
path: '/Platform/setUp',
|
|
path: '/Platform/setUp',
|
|
// component: Layout,
|
|
// component: Layout,
|
|
name: '设置',
|
|
name: '设置',
|
|
|
|
+ hidden: true,
|
|
// meta: { title: '设置' },
|
|
// meta: { title: '设置' },
|
|
component: () => import('@/views/Platform/setUp/testa'),
|
|
component: () => import('@/views/Platform/setUp/testa'),
|
|
meta: { title: '设置' },
|
|
meta: { title: '设置' },
|
|
children: [{
|
|
children: [{
|
|
path: 'systemSetup',
|
|
path: 'systemSetup',
|
|
name: '系统设置',
|
|
name: '系统设置',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/setUp/systemSetup/testa'),
|
|
component: () => import('@/views/Platform/setUp/systemSetup/testa'),
|
|
meta: { title: '系统设置' },
|
|
meta: { title: '系统设置' },
|
|
children: [{
|
|
children: [{
|
|
path: 'bizPage',
|
|
path: 'bizPage',
|
|
name: '业务线',
|
|
name: '业务线',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/setUp/systemSetup/bizPage'),
|
|
component: () => import('@/views/Platform/setUp/systemSetup/bizPage'),
|
|
meta: { title: '业务线' }
|
|
meta: { title: '业务线' }
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: 'platformPage',
|
|
path: 'platformPage',
|
|
name: '平台类型',
|
|
name: '平台类型',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/setUp/systemSetup/platformPage'),
|
|
component: () => import('@/views/Platform/setUp/systemSetup/platformPage'),
|
|
meta: { title: '平台类型' }
|
|
meta: { title: '平台类型' }
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: 'modulePage',
|
|
path: 'modulePage',
|
|
name: '业务模块',
|
|
name: '业务模块',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/setUp/systemSetup/modulePage'),
|
|
component: () => import('@/views/Platform/setUp/systemSetup/modulePage'),
|
|
meta: { title: '业务模块' }
|
|
meta: { title: '业务模块' }
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: 'projectPage',
|
|
path: 'projectPage',
|
|
name: '工程模块',
|
|
name: '工程模块',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/setUp/systemSetup/projectPage'),
|
|
component: () => import('@/views/Platform/setUp/systemSetup/projectPage'),
|
|
meta: { title: '工程模块' }
|
|
meta: { title: '工程模块' }
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: 'confList',
|
|
path: 'confList',
|
|
name: '业务配置列表',
|
|
name: '业务配置列表',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/setUp/systemSetup/confList'),
|
|
component: () => import('@/views/Platform/setUp/systemSetup/confList'),
|
|
meta: { title: '业务配置列表' }
|
|
meta: { title: '业务配置列表' }
|
|
},
|
|
},
|
|
@@ -397,6 +292,7 @@ export const constantRoutes = [
|
|
{
|
|
{
|
|
path: 'teamPage',
|
|
path: 'teamPage',
|
|
name: '团队设置',
|
|
name: '团队设置',
|
|
|
|
+ hidden: true,
|
|
component: () => import('@/views/Platform/setUp/teamPage'),
|
|
component: () => import('@/views/Platform/setUp/teamPage'),
|
|
meta: { title: '团队设置' }
|
|
meta: { title: '团队设置' }
|
|
}
|
|
}
|
|
@@ -404,9 +300,94 @@ export const constantRoutes = [
|
|
}
|
|
}
|
|
]
|
|
]
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ path: '/Platform/Workbench',
|
|
|
|
+ name: '工作台',
|
|
|
|
+ component: Layout,
|
|
|
|
+ redirect: '/Platform/Workbench/PersonalWorkbench',
|
|
|
|
+ meta: { title: '工作台', icon: '工作台' },
|
|
|
|
+ children: [
|
|
|
|
+ {
|
|
|
|
+ path: 'PersonalWorkbench',
|
|
|
|
+ name: '个人工作台',
|
|
|
|
+ component: () => import('@/views/Platform/Workbench/PersonalWorkbench'),
|
|
|
|
+ meta: { title: '个人工作台' }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'TeamWorkb1ench',
|
|
|
|
+ name: '团队工作台'
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'TeamWorkbench',
|
|
|
|
+ name: '团队工作台',
|
|
|
|
+ hidden: true,
|
|
|
|
+ component: () => import('@/views/Platform/Workbench/TeamWorkbench'),
|
|
|
|
+ meta: { title: '团队工作台' }
|
|
|
|
+ }
|
|
|
|
+ ]
|
|
|
|
+ },
|
|
|
|
+
|
|
|
|
+ {
|
|
|
|
+ path: '/Platform/projectManage',
|
|
|
|
+ name: '项目管理',
|
|
|
|
+ component: Layout,
|
|
|
|
+ redirect: '/Platform/projectManage/projectList',
|
|
|
|
+ meta: { title: '项目管理', icon: '项目管理' },
|
|
|
|
+ children: [
|
|
|
|
+ {
|
|
|
|
+ path: 'projectList',
|
|
|
|
+ name: '项目列表',
|
|
|
|
+ // hidden: true,
|
|
|
|
+ component: () => import('@/views/projectManage/projectList/projectListIndex'),
|
|
|
|
+ meta: { title: '项目列表' }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'projectCreate',
|
|
|
|
+ hidden: true,
|
|
|
|
+ name: '项目创建',
|
|
|
|
+ component: () => import('@/views/projectManage/projectList/projectCreate'),
|
|
|
|
+ meta: { title: '项目创建' }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'projectPreview',
|
|
|
|
+ hidden: true,
|
|
|
|
+ name: '项目查看',
|
|
|
|
+ component: () => import('@/views/projectManage/projectList/projectPreview'),
|
|
|
|
+ meta: { title: '项目查看' }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'taskList',
|
|
|
|
+ name: '任务列表',
|
|
|
|
+ component: () => import('@/views/projectManage/taskList/taskListIndex'),
|
|
|
|
+ meta: { title: '任务列表' }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'taskCreate',
|
|
|
|
+ hidden: true,
|
|
|
|
+ name: '任务创建',
|
|
|
|
+ component: () => import('@/views/projectManage/taskList/taskCreate'),
|
|
|
|
+ meta: { title: '任务创建' }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'taskPreview',
|
|
|
|
+ hidden: true,
|
|
|
|
+ name: '任务查看',
|
|
|
|
+ component: () => import('@/views/projectManage/taskList/taskPreview'),
|
|
|
|
+ meta: { title: '任务查看' }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'taskUpdate',
|
|
|
|
+ hidden: true,
|
|
|
|
+ name: '任务更新',
|
|
|
|
+ component: () => import('@/views/projectManage/taskList/taskUpdateCreate'),
|
|
|
|
+ meta: { title: '任务更新' }
|
|
|
|
+ }
|
|
|
|
+ ]
|
|
|
|
+ },
|
|
{
|
|
{
|
|
path: '/env-platform',
|
|
path: '/env-platform',
|
|
component: Layout,
|
|
component: Layout,
|
|
|
|
+ hidden: true,
|
|
redirect: '/env-platform/env',
|
|
redirect: '/env-platform/env',
|
|
name: '环境',
|
|
name: '环境',
|
|
meta: { title: '环境平台', icon: 'env_platform' },
|
|
meta: { title: '环境平台', icon: 'env_platform' },
|
|
@@ -466,6 +447,7 @@ export const constantRoutes = [
|
|
{
|
|
{
|
|
path: '/mock',
|
|
path: '/mock',
|
|
component: Layout,
|
|
component: Layout,
|
|
|
|
+ hidden: true,
|
|
redirect: '/mock/interface',
|
|
redirect: '/mock/interface',
|
|
name: 'Mock',
|
|
name: 'Mock',
|
|
meta: { title: 'Mock服务', icon: 'MQ' },
|
|
meta: { title: 'Mock服务', icon: 'MQ' },
|
|
@@ -502,9 +484,9 @@ export const constantRoutes = [
|
|
{
|
|
{
|
|
path: '/data',
|
|
path: '/data',
|
|
component: Layout,
|
|
component: Layout,
|
|
|
|
+ hidden: true,
|
|
redirect: '/data/upload-file',
|
|
redirect: '/data/upload-file',
|
|
name: '数据中心',
|
|
name: '数据中心',
|
|
- hidden: true,
|
|
|
|
meta: { title: '数据中心', icon: 'examlpe' },
|
|
meta: { title: '数据中心', icon: 'examlpe' },
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
@@ -525,9 +507,10 @@ export const constantRoutes = [
|
|
{
|
|
{
|
|
path: '/virtualDevices',
|
|
path: '/virtualDevices',
|
|
component: Layout,
|
|
component: Layout,
|
|
|
|
+ hidden: true,
|
|
redirect: '/virtualDevices/HTvehicle',
|
|
redirect: '/virtualDevices/HTvehicle',
|
|
name: '虚拟硬件',
|
|
name: '虚拟硬件',
|
|
- meta: { title: '虚拟硬件', icon: 'module' },
|
|
|
|
|
|
+ meta: { title: '虚拟硬件', icon: 'zhiliangdapan' },
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
path: 'HTvehicle',
|
|
path: 'HTvehicle',
|
|
@@ -554,6 +537,7 @@ export const constantRoutes = [
|
|
{
|
|
{
|
|
path: '/online-quality',
|
|
path: '/online-quality',
|
|
component: Layout,
|
|
component: Layout,
|
|
|
|
+ hidden: true,
|
|
redirect: '/online-quality/check-list',
|
|
redirect: '/online-quality/check-list',
|
|
name: '上线质检',
|
|
name: '上线质检',
|
|
meta: { title: '上线质检', icon: '上线质检' },
|
|
meta: { title: '上线质检', icon: '上线质检' },
|
|
@@ -594,7 +578,7 @@ export const constantRoutes = [
|
|
component: Layout,
|
|
component: Layout,
|
|
redirect: '/quality/qualityMeasurement',
|
|
redirect: '/quality/qualityMeasurement',
|
|
name: '质量度量',
|
|
name: '质量度量',
|
|
- meta: { title: '质量度量', icon: 'rule' },
|
|
|
|
|
|
+ meta: { title: '质量度量', icon: '质量度量' },
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
path: 'qualityMeasurement',
|
|
path: 'qualityMeasurement',
|
|
@@ -665,7 +649,7 @@ export const constantRoutes = [
|
|
name: '组织配置',
|
|
name: '组织配置',
|
|
// hidden: true,
|
|
// hidden: true,
|
|
component: () => import('@/views/ToConfigure/configure'),
|
|
component: () => import('@/views/ToConfigure/configure'),
|
|
- meta: { title: '组织配置' }
|
|
|
|
|
|
+ meta: { title: '组织配置', icon: '组织配置' }
|
|
}
|
|
}
|
|
]
|
|
]
|
|
}
|
|
}
|