import Layout from '@/layout' const vwMenudataRouter = { path: '/capt-vw', component: Layout, redirect: 'ux/basedata/Invoice/index', name: 'HQData', meta: { title: '大众工厂', icon: 'vw', //roles: ['SettleAccount.HQConsigns', 'SettleAccount.HQSpecConsigns', 'SettleAccount.HQKBs', 'SettleAccount.HQSpecKBs'], keepAlive: false, }, children: [ { path: '/import-data', name: 'import-data',//命名路由-二级 component: () => import('@/views/ux/billManage/index'), redirect: 'ux/basedata/Invoice/index', meta: { title: '数据导入', // roles: ['SettleAccount.HQKBs', 'SettleAccount.HQSpecKBs'], icon: '看板' }, children: [ { path: 'invoice', component: () => import('@/views/ux/basedata/Invoice/index'), name: 'Invoices', meta: { title: '发票汇总', roles: ['SettleAccount.Invoices'], icon: '对比' } }, { path: 'settle-account-finish', component: () => import('@/views/ux/vw/dataInput/r3'), name: 'SettleAccount', meta: { title: 'FIS结算明细', roles: ['SettleAccount.SettleAccounts'],//控制页面角色(可以设置多个角色) icon: '库存' } }, { path: 'unsettle-account', component: () => import('@/views/ux/vw/dataInput/r3-open'), name: 'SettleAccount', meta: { title: 'FIS未结明细', roles: ['SettleAccount.SettleAccounts'],//控制页面角色(可以设置多个角色) icon: '结算' } }, { path: 'kan-ban', component: () => import('@/views/ux/vw/dataInput/vwKanBan/index'), name: 'VWKanBan',//命名路由 meta: { title: '大众看板结算导入', roles: ['SettleAccount.SettleAccounts'],//控制页面角色(可以设置多个角色) icon: '看板' } }, { path: 'spare-part', component: () => import('@/views/ux/vw/dataInput/SparePart'), name: 'SparePart',//命名路由 meta: { title: '大众备件结算导入', roles: ['SettleAccount.Boms'],//控制页面角色(可以设置多个角色) icon: '工厂' } }, { path: 'scrap-claims', component: () => import('@/views/ux/vw/dataInput/ScrapClaims'), name: 'ScrapClaims', meta: { title: 'CP7报废和索赔导入', roles: ['SettleAccount.FISs'], icon: '文件' } }, ] }, { path: '/export-data', component: () => import('@/views/ux/billManage/index'), name: 'export-data',//命名路由 redirect: 'export-data', meta: { title: '数据输出', //roles: ['SettleAccount.HQConsigns', 'SettleAccount.HQSpecConsigns'], icon: '结算' }, children: [ { path: '/invoice-settled/diff', component: () => import('@/views/ux/billManage/InvoiceSettledDiff'), name: 'InvoiceSettledDiff',//命名路由 meta: { title: '发票与结算核对汇总', roles: ['SettleAccount.Reports'],//控制页面角色(可以设置多个角色) icon: '结算' } }, { path: '/invoice-settled/detaildiff', component: () => import('@/views/ux/billManage/InvoiceSettledDetailDiff'), name: 'InvoiceSettledDetailDiff',//命名路由 meta: { title: '准时化结算核对明细', roles: ['SettleAccount.Reports'],//控制页面角色(可以设置多个角色) icon: '结算对比' } }, { path: '/unInvoice-settled/detailDiff', component: () => import('@/views/ux/billManage/UnInvoiceSettledDetailDiff'), name: 'UnInvoiceSettledDetailDiff',//命名路由 meta: { title: '准时化量差价差输出', roles: ['SettleAccount.Reports'],//控制页面角色(可以设置多个角色) icon: '售后' } }, { path: '/unsettle-diff/export', component: () => import('@/views/ux/billManage/UnSettleDiffExport'), name: 'UnSettleDiffExport',//命名路由 meta: { title: '准时化未结核对', roles: ['SettleAccount.Reports'],//控制页面角色(可以设置多个角色) icon: '器具' } }, { path: '/unsettled-detail',//大众准时化未结明细表(包含漏结,漏结要有标识) component: () => import('@/views/ux/billManage/IssuedUnsettled/index'), name: 'UnsettledDetail',//命名路由 meta: { title: '准时化未结明细', roles: ['SettleAccount.Reports'],//控制页面角色(可以设置多个角色) icon: '报表' } }, { path: '/kbwithcode', component: () => import('@/views/ux/billManage/kanBanWithCode'), name: 'KanBanWithCode',//命名路由 meta: { title: '看板结算输出', //roles: ['SettleAccount.EstimatedStockDiffReports'],//控制页面角色(可以设置多个角色) icon: '看板' } }, { path: '/kbunsettle', component: () => import('@/views/ux/billManage/KanbanUnSettled'), name: 'KanbanUnSettled',//命名路由 meta: { title: '看板未结输出', //roles: ['SettleAccount.EstimatedStockDiffReports'],//控制页面角色(可以设置多个角色) icon: '看板' } }, { path: '/kbwithoutcode', component: () => import('@/views/ux/billManage/kanBanWithOutCode'), name: 'KanBanWithOutCode',//命名路由 meta: { title: '无条码看板结算输出', //roles: ['SettleAccount.EstimatedStockDiffReports'],//控制页面角色(可以设置多个角色) icon: '看板' } }, { path: '/vwsparepart', component: () => import('@/views/ux/billManage/sparePart'), name: 'SparePartReport',//命名路由 meta: { title: '备件结算输出', //roles: ['abpvnext_master.ProjectPeople'],//控制页面角色(可以设置多个角色) icon: '供货' } } ] } ] } export default vwMenudataRouter