import Vue from 'vue' import VueRouter from 'vue-router' import Home from '../views/Home.vue' import inventoryAndAge from '../views/report/inventoryAndAge.vue' import inventoryERPWMS from '../views/report/inventoryERPWMS.vue' import inventoryTrans from '../views/report/inventoryTrans.vue' import procureHasPOReport from '../views/report/procureHasPOReport.vue' import procureNoPOReport from '../views/report/procureNoPOReport.vue' Vue.use(VueRouter) const routes = [ { path: '/', name: 'Home', component: Home, meta:{ title:"报表首页", } }, { path: '/inventoryAndAge', name: 'inventoryAndAge', component: inventoryAndAge, meta:{ title:"库存库龄报表", } }, { path: '/inventoryERPWMS', name: 'inventoryERPWMS', component: inventoryERPWMS, meta:{ title:"库存余额_ERP-WMS差异报表", } }, { path: '/inventoryTrans', name: 'inventoryTrans', component: inventoryTrans, meta:{ title:"库存事务报表", } }, { path: '/procureHasPOReport', name: 'procureHasPOReport', component: procureHasPOReport, meta:{ title:"采购收货/采购退货-有PO报表", } }, { path: '/procureNoPOReport', name: 'procureNoPOReport', component: procureNoPOReport, meta:{ title:"采购收货/采购退货-无PO报表", } }, ] const router = new VueRouter({ routes }) router.beforeEach((to, from, next) => { /* 路由发生变化修改页面title */ if (to.meta.title) { document.title = to.meta.title } next() }) export default router