| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- import Vue from 'vue'
- import Router from 'vue-router'
- import routerBefore from '@/config/routerBefore.js'
- // 主要
- // import main from '@/components/main.vue'
- // 页面示例
- // import mypage from '../components/myPage.vue'
- Vue.use(Router)
- const constantRouterMap = [{
- path: '/',
- name: 'main',
- component: resolve => require(['@/components/main.vue'], resolve),
- redirect: {
- name: 'deviceInfo'
- },
- children: [
- {
- path: 'deviceInfo',
- name: 'deviceInfo',
- component: resolve => require(['../components/deviceInfo/deviceInfo.vue'], resolve)
- },
- {
- path: 'personMangement',
- name: 'personMangement',
- component: resolve => require(['../components/personMangement/personMangement.vue'], resolve)
- },
- {
- path: 'goodsMangement',
- name: 'goodsMangement',
- component: resolve => require(['../components/goodsMangement/goodsMangement.vue'], resolve)
- },
- {
- path: 'goodsMangementruku',
- name: 'goodsMangementruku',
- component: resolve => require(['../components/goodsMangement/goodsMangementruku.vue'], resolve)
- },
- {
- path: 'goodsMangementchuku',
- name: 'goodsMangementchuku',
- component: resolve => require(['../components/goodsMangement/goodsMangementchuku.vue'], resolve)
- },
- {
- path: 'fileMangement',
- name: 'fileMangement',
- component: resolve => require(['../components/fileMangement/fileMangement.vue'], resolve)
- },
- {
- path: 'exa',
- name: 'exa',
- component: resolve => require(['../components/exa.vue'], resolve)
- },
- {
- path: 'stuffManagement',
- name: 'stuffManagement',
- component: resolve => require(['../components/stuffManagement/stuffManagement.vue'], resolve)
- },
- //标样查看
- {
- path: 'prototypeToSee',
- name: 'prototypeToSee',
- component: resolve => require(['../components/prototypeToSee/prototypeToSee.vue'], resolve)
- },
- {
- path: 'standardFluidManagementAudit',
- name: 'standardFluidManagementAudit',
- component: resolve => require(['../components/standardFluidManagementAudit/standardFluidManagementAudit.vue'], resolve)
- },
- {
- path: 'standardFluidManagement',
- name: 'standardFluidManagement',
- component: resolve => require(['../components/standardFluidManagement/standardFluidManagement.vue'], resolve)
- }
- // ,
- // {
- // path: 'batchApproveOutbound',
- // name: 'batchApproveOutbound',
- // component: resolve => require(['../components/goodsMangement/batchApproveOutbound.vue'], resolve)
- // }
- ]
- }];
- const router = new Router({
- routes: constantRouterMap
- })
- // before
- routerBefore(router, constantRouterMap);
- export default router;
- // constantRouterMap
- export const routes = constantRouterMap;
- // export default new Router({
- // routes: [
- // {
- // path: '/',
- // name: 'main',
- // component: main,
- // redirect: {name: 'mypage'},
- // children: [
- // {path: 'mypage', name: 'mypage', component: mypage}
- // ]
- // }
- // ]
- // })
|