|
|
|
/** 业务数据路由 */
|
|
|
|
//import Layout from '@/layout/firstLayout'
|
|
|
|
import Layout from '@/layout'
|
|
|
|
|
|
|
|
const businessdataRouter = {
|
|
|
|
path: '/bomdatabase',
|
|
|
|
component: Layout,
|
|
|
|
redirect: 'bomdatabase',
|
|
|
|
name: 'BomdataBase',
|
|
|
|
meta: {
|
|
|
|
//requiresAuth: true,
|
|
|
|
title: '数据输入',
|
|
|
|
index: 0,
|
|
|
|
type: 'crm',
|
|
|
|
icon: '输入',
|
|
|
|
keepAlive: false,
|
|
|
|
},
|
|
|
|
children: [
|
|
|
|
{
|
|
|
|
path: '/bomdatabase',
|
|
|
|
component: () => import('@/views/ux/basedata/bomdatabase/index'),
|
|
|
|
name: 'Bomdatabase',//命名路由
|
|
|
|
meta: {
|
|
|
|
title: '产品结构',
|
|
|
|
roles: ['SettleAccount.Boms'],//控制页面角色(可以设置多个角色)
|
|
|
|
icon: '产品'
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: '/inventoryDetail',
|
|
|
|
component: () => import('@/views/ux/basedata/inventoryDetail/index'),
|
|
|
|
name: 'inventoryDetail',
|
|
|
|
meta: {
|
|
|
|
title: '库存明细',
|
|
|
|
roles: ['SettleAccount.InventoryDetails'],
|
|
|
|
icon: '库存'
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: '/estimatedSum',
|
|
|
|
component: () => import('@/views/ux/basedata/estimatedSum/index'),
|
|
|
|
name: 'estimatedSum',
|
|
|
|
meta: {
|
|
|
|
title: '应付暂估汇总',
|
|
|
|
roles: ['SettleAccount.EstimatedSums'],
|
|
|
|
icon: '应付暂估汇总'
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: '/estimatedInventoryDetail',
|
|
|
|
component: () => import('@/views/ux/basedata/estimatedInventoryDetail/index'),
|
|
|
|
name: 'estimatedInventoryDetail',
|
|
|
|
meta: {
|
|
|
|
title: '应付暂估收货明细',
|
|
|
|
roles: ['SettleAccount.EstimatedInventoryDetails'],
|
|
|
|
icon: '应付暂估收货明细'
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: '/secondaryPriceRatio',
|
|
|
|
component: () => import('@/views/ux/basedata/secondaryPriceRatio/index'),
|
|
|
|
name: 'secondaryPriceRatio',
|
|
|
|
meta: {
|
|
|
|
title: '产品结算价格',
|
|
|
|
roles: ['SettleAccount.SecondaryPriceRatios'],
|
|
|
|
icon: '结算'
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
]
|
|
|
|
}
|
|
|
|
|
|
|
|
export default businessdataRouter
|
|
|
|
|