212 lines
7.2 KiB
JavaScript
212 lines
7.2 KiB
JavaScript
import Vue from 'vue'
|
|
import Router from 'vue-router'
|
|
|
|
const Preload = r => require.ensure([], () => r(require('@page/Preload')), 'Preload')
|
|
const Setup = r => require.ensure([], () => r(require('@page/Setup')), 'Setup')
|
|
|
|
const IndexComponent = r => require.ensure([], () => r(require('@page/shells/index/index.vue')), 'shells')
|
|
|
|
const IndexHome = r => require.ensure([], () => r(require('@page/modules/home/index.vue')), 'modules')
|
|
const HomeHome = r => require.ensure([], () => r(require('@page/modules/home/home.vue')), 'modules')
|
|
|
|
const TaskManageTab = r => require.ensure([], () => r(require('@page/modules/taskmanage/index.vue')), 'modules')
|
|
const CarryPoint = r => require.ensure([], () => r(require('@page/modules/taskmanage/CarryPoint.vue')), 'modules')
|
|
const TaskLists = r => require.ensure([], () => r(require('@page/modules/taskmanage/TaskLists.vue')), 'modules')
|
|
const TaskOperates = r => require.ensure([], () => r(require('@page/modules/taskmanage/TaskOperates.vue')), 'modules')
|
|
|
|
const ErrorManageTab = r => require.ensure([], () => r(require('@page/modules/errormanage/index.vue')), 'modules')
|
|
const ErrorInfo = r => require.ensure([], () => r(require('@page/modules/errormanage/ErrorInfo.vue')), 'modules')
|
|
const ErrorDeal = r => require.ensure([], () => r(require('@page/modules/errormanage/ErrorDeal.vue')), 'modules')
|
|
|
|
const VehicleInformation = r => require.ensure([], () => r(require('@page/modules/vehicleinformation/index.vue')), 'modules')
|
|
const VehicleStatus = r => require.ensure([], () => r(require('@page/modules/vehicleinformation/vehiclestatus.vue')), 'modules')
|
|
const VehicleControl = r => require.ensure([], () => r(require('@page/modules/vehicleinformation/vehiclecontrol.vue')), 'modules')
|
|
const SensorStatus = r => require.ensure([], () => r(require('@page/modules/vehicleinformation/sensorstatus.vue')), 'modules')
|
|
const AgvStatus = r => require.ensure([], () => r(require('@page/modules/vehicleinformation/agvstatus.vue')), 'modules')
|
|
|
|
const Teach = r => require.ensure([], () => r(require('@page/modules/teach/teach.vue')), 'modules')
|
|
|
|
const SystemManage = r => require.ensure([], () => r(require('@page/modules/SystemManage/index.vue')), 'modules')
|
|
const User = r => require.ensure([], () => r(require('@page/modules/SystemManage/user.vue')), 'modules')
|
|
const Role = r => require.ensure([], () => r(require('@page/modules/SystemManage/role.vue')), 'modules')
|
|
const System = r => require.ensure([], () => r(require('@page/modules/SystemManage/system.vue')), 'modules')
|
|
const Developer = r => require.ensure([], () => r(require('@page/modules/SystemManage/developer.vue')), 'modules')
|
|
|
|
// carry
|
|
const Home = r => require.ensure([], () => r(require('@page/Home')), 'Home')
|
|
const MovePoint = r => require.ensure([], () => r(require('@page/MovePoint')), 'MovePoint')
|
|
const TaskList = r => require.ensure([], () => r(require('@page/TaskList')), 'TaskList')
|
|
const TaskManage = r => require.ensure([], () => r(require('@page/TaskManage')), 'TaskManage')
|
|
const ErrorManage = r => require.ensure([], () => r(require('@page/ErrorManage')), 'ErrorManage')
|
|
const CarrySite = r => require.ensure([], () => r(require('@page/agvinfo/CarrySite')), 'CarrySite')
|
|
const SensorState = r => require.ensure([], () => r(require('@page/agvinfo/SensorState')), 'SensorState')
|
|
const AgvState = r => require.ensure([], () => r(require('@page/agvinfo/AgvState')), 'AgvState')
|
|
const IfconfigIndex = r => require.ensure([], () => r(require('@page/ifconfig/index')), 'ifconfig')
|
|
const IfconfigInfo = r => require.ensure([], () => r(require('@page/ifconfig/IfconfigInfo')), 'ifconfig')
|
|
const LogList = r => require.ensure([], () => r(require('@page/ifconfig/LogList')), 'ifconfig')
|
|
const RosList = r => require.ensure([], () => r(require('@page/ifconfig/RosList')), 'ifconfig')
|
|
const TemperatureCup = r => require.ensure([], () => r(require('@page/ifconfig/TemperatureCup')), 'ifconfig')
|
|
const DebugInfo = r => require.ensure([], () => r(require('@page/ifconfig/DebugInfo')), 'ifconfig')
|
|
const SoftHardware = r => require.ensure([], () => r(require('@page/ifconfig/SoftHardware')), 'ifconfig')
|
|
const IfconfigSetup = r => require.ensure([], () => r(require('@page/ifconfig/IfconfigSetup')), 'ifconfig')
|
|
|
|
Vue.use(Router)
|
|
|
|
export default new Router({
|
|
routes: [
|
|
{
|
|
path: '/',
|
|
redirect: '/preload'
|
|
},
|
|
{
|
|
path: '/preload',
|
|
component: Preload
|
|
},
|
|
{
|
|
path: '/setup',
|
|
component: Setup
|
|
},
|
|
{
|
|
path: '/index',
|
|
component: IndexComponent,
|
|
children: [{
|
|
path: '/indexhome',
|
|
component: IndexHome,
|
|
children: [{
|
|
path: '/homehome',
|
|
component: HomeHome
|
|
}]
|
|
},
|
|
{
|
|
path: '/TaskManageTab',
|
|
component: TaskManageTab,
|
|
children: [{
|
|
path: '/CarryPoint',
|
|
component: CarryPoint
|
|
}, {
|
|
path: '/TaskLists',
|
|
component: TaskLists
|
|
}, {
|
|
path: '/TaskOperates',
|
|
component: TaskOperates
|
|
}]
|
|
},
|
|
{
|
|
path: '/ErrorManageTab',
|
|
component: ErrorManageTab,
|
|
children: [{
|
|
path: '/ErrorInfo',
|
|
component: ErrorInfo
|
|
}, {
|
|
path: '/ErrorDeal',
|
|
component: ErrorDeal
|
|
}]
|
|
},
|
|
{
|
|
path: '/vehicleinformation',
|
|
component: VehicleInformation,
|
|
children: [{
|
|
path: '/vehiclestatus',
|
|
component: VehicleStatus
|
|
}, {
|
|
path: '/vehiclecontrol',
|
|
component: VehicleControl
|
|
}, {
|
|
path: '/sensorstatus',
|
|
component: SensorStatus
|
|
}, {
|
|
path: '/agvstatus',
|
|
component: AgvStatus
|
|
}]
|
|
},
|
|
{
|
|
path: '/teach',
|
|
component: Teach
|
|
},
|
|
{
|
|
path: '/systemmanage',
|
|
component: SystemManage,
|
|
children: [{
|
|
path: '/user',
|
|
component: User
|
|
}, {
|
|
path: '/role',
|
|
component: Role
|
|
}, {
|
|
path: '/system',
|
|
component: System
|
|
}, {
|
|
path: '/developer',
|
|
component: Developer
|
|
}]
|
|
}]
|
|
},
|
|
{
|
|
path: '/home',
|
|
component: Home
|
|
},
|
|
{
|
|
path: '/movepoint',
|
|
component: MovePoint
|
|
},
|
|
{
|
|
path: '/tasklist',
|
|
component: TaskList
|
|
},
|
|
{
|
|
path: '/taskmanage',
|
|
component: TaskManage
|
|
},
|
|
{
|
|
path: '/errormanage',
|
|
component: ErrorManage
|
|
},
|
|
{
|
|
path: '/carrysite',
|
|
component: CarrySite
|
|
},
|
|
{
|
|
path: '/sensorstate',
|
|
component: SensorState
|
|
},
|
|
{
|
|
path: '/agvstate',
|
|
component: AgvState
|
|
},
|
|
{
|
|
path: '/ifconfigindex',
|
|
component: IfconfigIndex,
|
|
children: [
|
|
{
|
|
path: 'ifconfiginfo',
|
|
component: IfconfigInfo
|
|
},
|
|
{
|
|
path: 'loglist',
|
|
component: LogList
|
|
},
|
|
{
|
|
path: 'roslist',
|
|
component: RosList
|
|
},
|
|
{
|
|
path: 'temperaturecup',
|
|
component: TemperatureCup
|
|
},
|
|
{
|
|
path: 'debuginfo',
|
|
component: DebugInfo
|
|
},
|
|
{
|
|
path: 'softhardware',
|
|
component: SoftHardware
|
|
},
|
|
{
|
|
path: 'ifconfigsetup',
|
|
component: IfconfigSetup
|
|
}
|
|
]
|
|
}
|
|
]
|
|
})
|