123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- import Vue from 'vue'
- import Router from 'vue-router'
- import Login from '@/view/Login'
- import Main from '@/view/Main'
- import Welcome from '@/view/Welcome'
- import Menu from '@/view/frame/Menu'
- import Role from '@/view/frame/Role'
- import RoleMenu from '@/view/frame/RoleMenu'
- import User from '@/view/frame/User'
- import UserMenu from '@/view/frame/UserMenu'
- import Model from '@/view/model/Index'
- import PortalIndex from '@/view/portal/PortalIndex'
- import PortalCustomiz from '@/view/portal/PortalCustomiz'
- import PortalView from '@/view/portal/PortalView'
- import ReportDesign from '@/view/bireport/ReportDesign'
- import BireportPrint from '@/view/bireport/Print'
- import PortalPrint from '@/view/portal/Print'
- import PortalPushView from '@/view/portal/PortalPushView'
- import PortalShareView from '@/view/portal/PortalShareView'
- import NotFind from '@/view/NoFind'
- Vue.use(Router)
- let router = new Router({
- routes: [
- {
- path: '/',
- name: 'login',
- component: Login
- },
- {
- path:'*',
- component:NotFind
- },
- {
- path: '/main',
- name: 'main',
- component: Main,
- children: [
- {
- path: '/Welcome',
- name: 'welcome',
- component: Welcome
- },
- {
- path:'/frame/Menu',
- name:'menu',
- component:Menu
- },
- {
- path:'/frame/User',
- name:'user',
- component:User
- },
- {
- path:'/frame/Role',
- name:'role',
- component:Role
- },
- {
- path:'/frame/RoleMenu',
- name:'roleMenu',
- component:RoleMenu
- },
- {
- path:'/frame/UserMenu',
- name:'userMenu',
- component:UserMenu
- },
- {
- path:'/model/Index',
- name:'model',
- component:Model
- },
- {
- path:'/portal/Index',
- name:'portalIndex',
- component:PortalIndex
- },
- {
- path:'/portal/View',
- name:'portalView',
- component:PortalView
- },
- {
- path:"/portal/Customiz",
- name:"PortalCustomiz",
- component:PortalCustomiz
- }
- ,
- {
- path:'/bireport/ReportDesign',
- name:'bireport',
- component:ReportDesign
- },
- {
- path:'/portal/PushView',
- name:'portalPushView',
- component:PortalPushView
- }
- ]
- },
- {
- path: '/bireport/Print',
- name: 'bireportPrint',
- component: BireportPrint
- },
- {
- path:"/portal/Print",
- name:"portalPrint",
- component:PortalPrint
- },
- {
- path:"/portal/ShareView",
- name:"portalShareView",
- component:PortalShareView
- }
- ]
- })
- router.beforeEach((to, from, next) => {
- if(to.path != "/"){
- // if(!checkIsLogin()){
- // next("/")
- // return;
- // }
- }
- next();
- })
- export default router;
|