|
@@ -1,123 +1,85 @@
|
|
|
import Layout from '@/layout/index.vue'
|
|
|
|
|
|
export const flightData = {
|
|
|
- path: '/dataManage',
|
|
|
- redirect: '/dataManage/flightData',
|
|
|
+ path: '/dataImport',
|
|
|
+ redirect: '/dataImport/flightData',
|
|
|
name: 'FlightManage',
|
|
|
component: Layout,
|
|
|
meta: {
|
|
|
- title: '业务数据管理',
|
|
|
+ title: '数据导入',
|
|
|
icon: 'el-icon-s-platform'
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
- path: '/dataManage/flightData',
|
|
|
+ path: '/dataImport/flightData',
|
|
|
component: () => import('@/views/als/flightData/index.vue'),
|
|
|
meta: {
|
|
|
- title: '飞参数据',
|
|
|
- sort: 1
|
|
|
- }
|
|
|
+ title: '飞参数据'
|
|
|
+ },
|
|
|
+ sort: 1
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
export const MDCData = {
|
|
|
- path: '/dataManage',
|
|
|
- redirect: '/dataManage/MDCData',
|
|
|
+ path: '/dataImport',
|
|
|
+ redirect: '/dataImport/MDCData',
|
|
|
name: 'MDCData',
|
|
|
component: Layout,
|
|
|
meta: {
|
|
|
- title: '业务数据管理',
|
|
|
+ title: '数据导入',
|
|
|
icon: 'el-icon-s-platform'
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
- path: '/dataManage/MDCData',
|
|
|
+ path: '/dataImport/MDCData',
|
|
|
component: () => import('@/views/als/MDCData/index.vue'),
|
|
|
meta: {
|
|
|
- title: 'MDC数据',
|
|
|
- sort: 2
|
|
|
- }
|
|
|
+ title: 'MDC数据'
|
|
|
+ },
|
|
|
+ sort: 2
|
|
|
+ }
|
|
|
+ ]
|
|
|
+}
|
|
|
+export const warning = {
|
|
|
+ path: '/dataImport',
|
|
|
+ redirect: '/dataImport/warning',
|
|
|
+ name: 'warning',
|
|
|
+ component: Layout,
|
|
|
+ meta: {
|
|
|
+ title: '数据导入',
|
|
|
+ icon: 'el-icon-s-platform'
|
|
|
+ },
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: '/dataImport/warning',
|
|
|
+ component: () => import('@/views/als/warning/index.vue'),
|
|
|
+ meta: {
|
|
|
+ title: '警告列表'
|
|
|
+ },
|
|
|
+ sort: 3
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
-// export const trainingData = {
|
|
|
-// path: '/dataManage',
|
|
|
-// redirect: '/dataManage/trainingData',
|
|
|
-// name: 'TrainingData',
|
|
|
-// component: Layout,
|
|
|
-// meta: {
|
|
|
-// title: '业务数据管理',
|
|
|
-// icon: 'el-icon-s-platform'
|
|
|
-// },
|
|
|
-// children: [
|
|
|
-// {
|
|
|
-// path: '/dataManage/trainingData',
|
|
|
-// component: () => import('@/views/als/trainingData/index.vue'),
|
|
|
-// meta: {
|
|
|
-// title: '作训数据',
|
|
|
-// sort: 3
|
|
|
-// }
|
|
|
-// }
|
|
|
-// ]
|
|
|
-// }
|
|
|
-// export const maintainRecord = {
|
|
|
-// path: '/dataManage',
|
|
|
-// redirect: '/dataManage/maintainRecord',
|
|
|
-// name: 'MaintainRecord',
|
|
|
-// component: Layout,
|
|
|
-// meta: {
|
|
|
-// title: '业务数据管理',
|
|
|
-// icon: 'el-icon-s-platform'
|
|
|
-// },
|
|
|
-// children: [
|
|
|
-// {
|
|
|
-// path: '/dataManage/maintainRecord',
|
|
|
-// component: () => import('@/views/als/maintainRecord/index.vue'),
|
|
|
-// meta: {
|
|
|
-// title: '维护记录'
|
|
|
-// }
|
|
|
-// }
|
|
|
-// ]
|
|
|
-// }
|
|
|
-// export const maintenanceRecord = {
|
|
|
-// path: '/dataManage',
|
|
|
-// redirect: '/dataManage/maintenanceRecord',
|
|
|
-// name: 'MaintenanceRecord',
|
|
|
-// component: Layout,
|
|
|
-// meta: {
|
|
|
-// title: '业务数据管理',
|
|
|
-// icon: 'el-icon-s-platform'
|
|
|
-// },
|
|
|
-// children: [
|
|
|
-// {
|
|
|
-// path: '/dataManage/maintenanceRecord',
|
|
|
-// component: () => import('@/views/als/maintenanceRecord/index.vue'),
|
|
|
-// meta: {
|
|
|
-// title: '维修记录'
|
|
|
-// }
|
|
|
-// }
|
|
|
-// ]
|
|
|
-// }
|
|
|
export const smTask = {
|
|
|
- path: '/dataManage',
|
|
|
- redirect: '/dataManage/smTask',
|
|
|
- name: 'SmTask',
|
|
|
+ path: '/task',
|
|
|
+ redirect: '/task/carrierFlightMission',
|
|
|
component: Layout,
|
|
|
+ name: 'CarrierFlightMission',
|
|
|
meta: {
|
|
|
- title: '业务数据管理',
|
|
|
+ title: '任务管理',
|
|
|
icon: 'el-icon-s-platform'
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
- path: '/dataManage/smTask',
|
|
|
+ path: '/task/smTask',
|
|
|
component: () => import('@/views/als/smTask/index.vue'),
|
|
|
meta: {
|
|
|
- title: '定检任务',
|
|
|
- sort: 4
|
|
|
- }
|
|
|
+ title: '定检任务管理'
|
|
|
+ },
|
|
|
+ sort: 2
|
|
|
},
|
|
|
{
|
|
|
- path: '/dataManage/smTask/SMTaskDetails',
|
|
|
+ path: '/task/smTask/SMTaskDetails',
|
|
|
component: () => import('@/views/als/smTask/SMTaskDetails.vue'),
|
|
|
name: 'SMTaskDetails',
|
|
|
meta: {
|
|
@@ -128,25 +90,25 @@ export const smTask = {
|
|
|
]
|
|
|
}
|
|
|
export const maintenanceask = {
|
|
|
- path: '/dataManage',
|
|
|
- redirect: '/dataManage/maintenanceask',
|
|
|
- name: 'MaintenanceRecord',
|
|
|
+ path: '/task',
|
|
|
+ redirect: '/task/carrierFlightMission',
|
|
|
component: Layout,
|
|
|
+ name: 'CarrierFlightMission',
|
|
|
meta: {
|
|
|
- title: '业务数据管理',
|
|
|
+ title: '任务管理',
|
|
|
icon: 'el-icon-s-platform'
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
- path: '/dataManage/maintenanceask',
|
|
|
+ path: '/task/maintenanceask',
|
|
|
component: () => import('@/views/als/maintenanceask/index.vue'),
|
|
|
meta: {
|
|
|
- title: '维修任务',
|
|
|
- sort: 5
|
|
|
- }
|
|
|
+ title: '维修任务管理'
|
|
|
+ },
|
|
|
+ sort: 3
|
|
|
},
|
|
|
{
|
|
|
- path: '/dataManage/maintenanceask/viewDetails',
|
|
|
+ path: '/task/maintenanceask/viewDetails',
|
|
|
component: () => import('@/views/als/maintenanceask/viewDetails.vue'),
|
|
|
name: 'ViewDetails',
|
|
|
meta: {
|
|
@@ -158,103 +120,83 @@ export const maintenanceask = {
|
|
|
}
|
|
|
|
|
|
export const partReplacement = {
|
|
|
- path: '/dataManage',
|
|
|
- redirect: '/dataManage/partReplacement',
|
|
|
- name: 'PartReplacement',
|
|
|
+ path: '/task',
|
|
|
+ redirect: '/task/carrierFlightMission',
|
|
|
component: Layout,
|
|
|
+ name: 'CarrierFlightMission',
|
|
|
meta: {
|
|
|
- title: '业务数据管理',
|
|
|
+ title: '任务管理',
|
|
|
icon: 'el-icon-s-platform'
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
- path: '/dataManage/partReplacement',
|
|
|
+ path: '/task/partReplacement',
|
|
|
component: () => import('@/views/als/partReplacement/index.vue'),
|
|
|
meta: {
|
|
|
- title: '换件记录',
|
|
|
- sort: 6
|
|
|
- }
|
|
|
+ title: '换件记录管理'
|
|
|
+ },
|
|
|
+ sort: 4
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
|
|
|
export const airConfiguration = {
|
|
|
- path: '/dataManage',
|
|
|
- redirect: '/dataManage/airConfiguration',
|
|
|
- name: 'AirConfiguration',
|
|
|
+ path: '/basicData',
|
|
|
+ redirect: '/basicData/dataSpecies',
|
|
|
component: Layout,
|
|
|
+ name: 'DataSpecies',
|
|
|
meta: {
|
|
|
- title: '业务数据管理',
|
|
|
+ title: '基础数据',
|
|
|
icon: 'el-icon-s-platform'
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
- path: '/dataManage/airConfiguration',
|
|
|
+ path: '/basicData/airConfiguration',
|
|
|
component: () => import('@/views/als/airConfiguration/index.vue'),
|
|
|
meta: {
|
|
|
- title: '构型管理',
|
|
|
- sort: 7
|
|
|
- }
|
|
|
+ title: '构型管理'
|
|
|
+ },
|
|
|
+ sort: 10
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
export const faultCase = {
|
|
|
- path: '/dataManage',
|
|
|
- redirect: '/dataManage/faultCase',
|
|
|
- name: 'FaultCase',
|
|
|
+ path: '/basicData',
|
|
|
+ redirect: '/basicData/dataSpecies',
|
|
|
component: Layout,
|
|
|
+ name: 'DataSpecies',
|
|
|
meta: {
|
|
|
- title: '业务数据管理',
|
|
|
+ title: '基础数据',
|
|
|
icon: 'el-icon-s-platform'
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
- path: '/dataManage/faultCase',
|
|
|
+ path: '/basicData/faultCase',
|
|
|
component: () => import('@/views/als/faultCase/index.vue'),
|
|
|
meta: {
|
|
|
- title: '故障案例',
|
|
|
- sort: 8
|
|
|
- }
|
|
|
+ title: '故障案例'
|
|
|
+ },
|
|
|
+ sort: 12
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
export const airInstall = {
|
|
|
- path: '/dataManage',
|
|
|
- redirect: '/dataManage/airInstall',
|
|
|
- name: 'AirInstall',
|
|
|
+ path: '/basicData',
|
|
|
+ redirect: '/basicData/dataSpecies',
|
|
|
component: Layout,
|
|
|
+ name: 'DataSpecies',
|
|
|
meta: {
|
|
|
- title: '业务数据管理',
|
|
|
+ title: '基础数据',
|
|
|
icon: 'el-icon-s-platform'
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
- path: '/dataManage/airInstall',
|
|
|
+ path: '/basicData/airInstall',
|
|
|
component: () => import('@/views/als/airInstall/index.vue'),
|
|
|
meta: {
|
|
|
- title: '装机管理',
|
|
|
- sort: 9
|
|
|
- }
|
|
|
- }
|
|
|
- ]
|
|
|
-}
|
|
|
-export const warning = {
|
|
|
- path: '/dataManage',
|
|
|
- redirect: '/dataManage/warning',
|
|
|
- name: 'warning',
|
|
|
- component: Layout,
|
|
|
- meta: {
|
|
|
- title: '业务数据管理',
|
|
|
- icon: 'el-icon-s-platform'
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/dataManage/warning',
|
|
|
- component: () => import('@/views/als/warning/index.vue'),
|
|
|
- meta: {
|
|
|
- title: '警告列表',
|
|
|
- sort: 10
|
|
|
- }
|
|
|
+ title: '装机管理'
|
|
|
+ },
|
|
|
+ sort: 11
|
|
|
}
|
|
|
]
|
|
|
}
|