let viewgird = [ { path: '/Sys_Log', name: 'sys_Log', component: () => import('@/views/system/Sys_Log.vue') }, { path: '/Sys_User', name: 'Sys_User', component: () => import('@/views/system/Sys_User.vue') }, { path: '/permission', name: 'permission', component: () => import('@/views/system/Permission.vue') }, { path: '/Sys_Dictionary', name: 'Sys_Dictionary', component: () => import('@/views/system/Sys_Dictionary.vue') }, { path: '/Sys_Role', name: 'Sys_Role', component: () => import('@/views/system/Sys_Role.vue') }, { path: '/Sys_Role1', name: 'Sys_Role1', component: () => import('@/views/system/Sys_Role1.vue') } , { path: '/Sys_DictionaryList', name: 'Sys_DictionaryList', component: () => import('@/views/system/Sys_DictionaryList.vue') }, { path: '/Dt_plcinfohead', name: 'Dt_plcinfohead', component: () => import('@/views/services/plcinfo/Dt_plcinfohead.vue') }, { path: '/Dt_plcinfodetail', name: 'Dt_plcinfodetail', component: () => import('@/views/services/plcinfo/Dt_plcinfodetail.vue') }, { path: '/Dt_equipmentinfo', name: 'Dt_equipmentinfo', component: () => import('@/views/services/baseinfo/Dt_equipmentinfo.vue') }, { path: '/Dt_stationmanager', name: 'Dt_stationmanager', component: () => import('@/views/services/baseinfo/Dt_stationmanager.vue') }, { path: '/Dt_rgvtaskinfo', name: 'Dt_rgvtaskinfo', component: () => import('@/views/services/taskinfo/Dt_rgvtaskinfo.vue') }, { path: '/Dt_rgvtaskinfo_hty', name: 'Dt_rgvtaskinfo_hty', component: () => import('@/views/services/taskinfo/Dt_rgvtaskinfo_hty.vue') }, { path: '/Dt_stacktaskinfo', name: 'Dt_stacktaskinfo', component: () => import('@/views/services/taskinfo/Dt_stacktaskinfo.vue') }, { path: '/Dt_stacktaskinfo_hty', name: 'Dt_stacktaskinfo_hty', component: () => import('@/views/services/taskinfo/Dt_stacktaskinfo_hty.vue') }, { path: '/Dt_wcstaskinfo', name: 'Dt_wcstaskinfo', component: () => import('@/views/services/taskinfo/Dt_wcstaskinfo.vue') }, { path: '/Dt_wcstaskinfo_hty', name: 'Dt_wcstaskinfo_hty', component: () => import('@/views/services/taskinfo/Dt_wcstaskinfo_hty.vue') }, { path: '/Dt_sccurrentstate', name: 'Dt_sccurrentstate', component: () => import('@/views/services/taskinfo/Dt_sccurrentstate.vue') }, { path: '/Dt_trackloginfo', name: 'Dt_trackloginfo', component: () => import('@/views/services/trackloginfo/Dt_trackloginfo.vue') }, { path: '/Dt_dispatchmanagement', name: 'Dt_dispatchmanagement', component: () => import('@/views/services/dispatchmanager/Dt_dispatchmanagement.vue') }, { path: '/VV_Dispatch', name: 'VV_Dispatch', component: () => import('@/views/services/dispatchmanager/VV_Dispatch.vue') }, { path: '/TaskDispatch', name: 'TaskDispatch', component: () => import('@/views/services/dispatchmanager/TaskDispatch.vue') }, { path: '/Dt_labelingmachine', name: 'Dt_labelingmachine', component: () => import('@/views/services/baseinfo/Dt_labelingmachine.vue') }, { path: '/Dt_agvtask', name: 'Dt_agvtask', component: () => import('@/views/taskManagement/Dt_agvtask.vue') },{ path: '/Dt_agvtask_hty', name: 'Dt_agvtask_hty', component: () => import('@/views/taskManagement/Dt_agvtask_hty.vue') },{ path: '/Bill_group_stock', name: 'Bill_group_stock', component: () => import('@/views/stockManagement/Bill_group_stock.vue') },{ path: '/Base_ware_location', name: 'Base_ware_location', component: () => import('@/views/stockManagement/Base_ware_location.vue') },{ path: '/Base_routing_table', name: 'Base_routing_table', component: () => import('@/views/system/Base_routing_table.vue') },{ path: '/Bill_pda_groupdisk', name: 'Bill_pda_groupdisk', component: () => import('@/views/system/Bill_pda_groupdisk.vue') },{ path: '/BufferRack', name: 'BufferRack', component: () => import('@/views/system/BufferRack.vue') },{ path: '/DevInfo', name: 'DevInfo', component: () => import('@/views/system/DevInfo.vue') },{ path: '/InterfaceCallQuery', name: 'InterfaceCallQuery', component: () => import('@/views/system/InterfaceCallQuery.vue') } ] export default viewgird