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_areainfo', name: 'Dt_areainfo', component: () => import('@/views/services/basicinfo/Dt_areainfo.vue') }, { path: '/Dt_equipmentinfo', name: 'Dt_equipmentinfo', component: () => import('@/views/services/basicinfo/Dt_equipmentinfo.vue') }, { path: '/Dt_locationinfo', name: 'Dt_locationinfo', component: () => import('@/views/services/basicinfo/Dt_locationinfo.vue') }, { path: '/Dt_materielinfo', name: 'Dt_materielinfo', component: () => import('@/views/services/basicinfo/Dt_materielinfo.vue') }, { path: '/dt_ruler', name: 'dt_ruler', component: () => import('@/views/services/basicinfo/dt_ruler.vue') }, { path: '/Dt_boxing_head', name: 'Dt_boxing_head', component: () => import('@/views/services/inbound/Dt_boxing_head.vue') }, { path: '/Dt_boxing_head_hty', name: 'Dt_boxing_head_hty', component: () => import('@/views/services/inbound/Dt_boxing_head_hty.vue') }, { path: '/Dt_boxing_detail', name: 'Dt_boxing_detail', component: () => import('@/views/services/inbound/Dt_boxing_detail.vue') }, { path: '/Dt_boxing_detail_hty', name: 'Dt_boxing_detail_hty', component: () => import('@/views/services/inbound/Dt_boxing_detail_hty.vue') }, { path: '/Dt_inboundorder_detail', name: 'Dt_inboundorder_detail', component: () => import('@/views/services/inbound/Dt_inboundorder_detail.vue') }, { path: '/Dt_inboundorder_head', name: 'Dt_inboundorder_head', component: () => import('@/views/services/inbound/Dt_inboundorder_head.vue') }, { path: '/VV_BoxingInfo', name: 'VV_BoxingInfo', component: () => import('@/views/services/inboundview/VV_BoxingInfo.vue') }, { path: '/VV_BoxingInfo_Hty', name: 'VV_BoxingInfo_Hty', component: () => import('@/views/services/inboundview/VV_BoxingInfo_Hty.vue') }, { path: '/VV_InboundOrderInfo', name: 'VV_InboundOrderInfo', component: () => import('@/views/services/inboundview/VV_InboundOrderInfo.vue') }, { path: '/VV_InboundOrderInfo_hty', name: 'VV_InboundOrderInfo_hty', component: () => import('@/views/services/inboundview/VV_InboundOrderInfo_hty.vue') }, { path: '/Dt_inboundorder_head_hty', name: 'Dt_inboundorder_head_hty', component: () => import('@/views/services/inbound/Dt_inboundorder_head_hty.vue') }, { path: '/Dt_inboundorder_detail_hty', name: 'Dt_inboundorder_detail_hty', component: () => import('@/views/services/inbound/Dt_inboundorder_detail_hty.vue') }, { path: '/VV_ManualInfo', name: 'VV_ManualInfo', component: () => import('@/views/services/manualoutbound/VV_ManualInfo.vue') }, { path: '/Dt_manualhead_head', name: 'Dt_manualhead_head', component: () => import('@/views/services/manualoutbound/Dt_manualhead_head.vue') }, { path: '/Dt_manual_detail', name: 'Dt_manual_detail', component: () => import('@/views/services/manualoutbound/Dt_manual_detail.vue') }, { path: '/Dt_barcodeinfo', name: 'Dt_barcodeinfo', component: () => import('@/views/services/container/Dt_barcodeinfo.vue') }, { path: '/Dt_container_head', name: 'Dt_container_head', component: () => import('@/views/services/container/Dt_container_head.vue') }, { path: '/Dt_container_detail', name: 'Dt_container_detail', component: () => import('@/views/services/container/Dt_container_detail.vue') }, { path: '/Dt_barcodeinfo_hty', name: 'Dt_barcodeinfo_hty', component: () => import('@/views/services/container/Dt_barcodeinfo_hty.vue') }, { path: '/Dt_container_head_hty', name: 'Dt_container_head_hty', component: () => import('@/views/services/container/Dt_container_head_hty.vue') }, { path: '/Dt_container_detail_hty', name: 'Dt_container_detail_hty', component: () => import('@/views/services/container/Dt_container_detail_hty.vue') }, { path: '/VV_ContainerInfo', name: 'VV_ContainerInfo', component: () => import('@/views/services/container/VV_ContainerInfo.vue') }, { path: '/Dt_taskinfo', name: 'Dt_taskinfo', component: () => import('@/views/services/taskinfo/Dt_taskinfo.vue') }, { path: '/Dt_taskinfo_hty', name: 'Dt_taskinfo_hty', component: () => import('@/views/services/taskinfo/Dt_taskinfo_hty.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_container_size_info', name: 'Dt_container_size_info', component: () => import('@/views/services/container/Dt_container_size_info.vue') }, { path: '/Dt_container_size_info_hty', name: 'Dt_container_size_info_hty', component: () => import('@/views/services/container/Dt_container_size_info_hty.vue') }, { path: '/VV_ContainerInfo_EmptyPallet', name: 'VV_ContainerInfo_EmptyPallet', component: () => import('@/views/services/containerinfoemptypallet/VV_ContainerInfo_EmptyPallet.vue') }, { path: '/Dt_mes_goods_info', name: 'Dt_mes_goods_info', component: () => import('@/views/services/mesinfo/Dt_mes_goods_info.vue') }, { path: '/Dt_mes_goods_info_hty', name: 'Dt_mes_goods_info_hty', component: () => import('@/views/services/mesinfo/Dt_mes_goods_info_hty.vue') }, { path: '/Dt_general_info', name: 'Dt_general_info', component: () => import('@/views/services/generalinfo/Dt_general_info.vue') }, { path: '/Dt_materiel_zc_info', name: 'Dt_materiel_zc_info', component: () => import('@/views/services/basicinfo/Dt_materiel_zc_info.vue') }, { path: '/Dt_weighing_standards', name: 'Dt_weighing_standards', component: () => import('@/views/services/basicinfo/Dt_weighing_standards.vue') }, { path: '/Dt_selection_standards', name: 'Dt_selection_standards', component: () => import('@/views/services/standard/Dt_selection_standards.vue') }, { path: '/Dt_bearing_gap_standards', name: 'Dt_bearing_gap_standards', component: () => import('@/views/services/standard/Dt_bearing_gap_standards.vue') }, { path: '/Dt_bearing_behind_standards', name: 'Dt_bearing_behind_standards', component: () => import('@/views/services/standard/Dt_bearing_behind_standards.vue') }, { path: '/Dt_bearing_oil_standards', name: 'Dt_bearing_oil_standards', component: () => import('@/views/services/standard/Dt_bearing_oil_standards.vue') }, { path: '/WmsLog', name: 'WmsLog', component: () => import('@/views/services/taskinfo/WmsLog.vue') } , { path: '/ContainerGraph', name: 'ContainerGraph', component: () => import('@/views/services/container/ContainerGraph.vue') } , { path: '/VV_Inbound_View', name: 'VV_Inbound_View', component: () => import('@/views/services/vv_inbound_view/VV_Inbound_View.vue') }, { path: '/VV_Outbound_View', name: 'VV_Outbound_View', component: () => import('@/views/services/vv_outbound_view/VV_Outbound_View.vue') }, { path: '/VV_measure_View', name: 'VV_measure_View', component: () => import('@/views/services/vv_measure_view/VV_measure_View.vue') }, { path: '/dt_Interfacerecord', name: 'dt_Interfacerecord', component: () => import('@/views/system/dt_Interfacerecord.vue') }, { path: '/dt_measureRecord', name: 'dt_measureRecord', component: () => import('@/views/services/record/dt_measureRecord.vue') }, { path: '/dt_selectionRecord', name: 'dt_selectionRecord', component: () => import('@/views/services/record/dt_selectionRecord.vue') }, { path: '/dt_checkRecord', name: 'dt_checkRecord', component: () => import('@/views/services/record/dt_checkRecord.vue') }] export default viewgird