import Layout from '@/layout' const hqMenudataRouter = { path: '/capt-hq', component: Layout, redirect: 'ux/vw/dataInput/index', name: 'HQData', meta: { title: '红旗工厂', icon: '红旗', //roles: ['SettleAccount.HQConsigns', 'SettleAccount.HQSpecConsigns', 'SettleAccount.HQKBs', 'SettleAccount.HQSpecKBs'], keepAlive: false, }, children: [ { path: '/H', name: 'import-h-data',//命名路由-二级 component: () => import('@/views/ux/vw/dataInput/index'), redirect: 'ux/vw/dataInput/index', meta: { title: 'H平台', // roles: ['SettleAccount.HQKBs', 'SettleAccount.HQSpecKBs'], icon: '看板' }, children: [ { path: 'hq-H-platform', component: () => import('@/views/ux/vw/dataInput/hq_h'), name: 'ERPEI',//命名路由 meta: { title: '红旗H平台导入', roles: ['SettleAccount.Boms'],//控制页面角色(可以设置多个角色) icon: '结算' } }, { path: 'hq-H-platform-export', component: () => import('@/views/ux/vw/dataInput/hq_h_report'), name: 'HQH', meta: { title: 'H平台结算差异输出', //roles: ['SettleAccount.FISs'], icon: '文件' } } ] }, { path: '/M', component: () => import('@/views/ux/vw/dataInput/index'), name: 'export-m-data',//命名路由 redirect: 'ux/vw/dataInput/index', meta: { title: 'M平台', //roles: ['SettleAccount.HQConsigns', 'SettleAccount.HQSpecConsigns'], icon: '结算' }, children: [ { path: 'hq-M-platform', component: () => import('@/views/ux/vw/dataInput/hq_m'), name: 'ERPEI',//命名路由 meta: { title: '红旗M平台导入', //roles: ['SettleAccount.Boms'],//控制页面角色(可以设置多个角色) icon: '结算' } }, { path: 'hq-M-platform-export', component: () => import('@/views/ux/billManage/sparePart'), name: 'SparePartReport',//命名路由 meta: { title: 'H平台结算差异输出', //roles: ['abpvnext_master.ProjectPeople'],//控制页面角色(可以设置多个角色) icon: '二配' } } ] }, { path: '/F', component: () => import('@/views/ux/vw/dataInput/index'), name: 'export-f-data',//命名路由 redirect: 'ux/vw/dataInput/index', meta: { title: 'F平台', //roles: ['SettleAccount.HQConsigns', 'SettleAccount.HQSpecConsigns'], icon: '结算' }, children: [ { path: 'hq-F-platform', component: () => import('@/views/ux/vw/dataInput/hq_f'), name: 'ERPEI',//命名路由 meta: { title: '红旗F平台导入', //roles: ['SettleAccount.Boms'],//控制页面角色(可以设置多个角色) icon: '结算' } }, { path: 'hq-F-platform-export', component: () => import('@/views/ux/billManage/sparePart'), name: 'SparePartReport',//命名路由 meta: { title: 'F平台结算差异输出', //roles: ['abpvnext_master.ProjectPeople'],//控制页面角色(可以设置多个角色) icon: '二配' } } ], }, { path: '/hqcar', name: 'import-y-data',//命名路由-二级 component: () => import('@/views/ux/vw/dataInput/index'), redirect: 'ux/vw/dataInput/index', meta: { title: '一汽轿车平台', // roles: ['SettleAccount.HQKBs', 'SettleAccount.HQSpecKBs'], icon: '看板' }, children: [ { path: 'hq-Y-platform', component: () => import('@/views/ux/vw/dataInput/hq_y'), name: 'ERPEI',//命名路由 meta: { title: '一汽轿车平台导入', roles: ['SettleAccount.Boms'],//控制页面角色(可以设置多个角色) icon: '结算' } }, { path: 'hq-Y-platform-export', component: () => import('@/views/ux/vw/dataInput/ScrapClaims'), name: 'ScrapClaims', meta: { title: '一汽轿车平台结算差异输出', roles: ['SettleAccount.FISs'], icon: '文件' } } ] }, ] } export default hqMenudataRouter