import {createRouter, createWebHistory} from 'vue-router' const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), routes: [ { path:'/', name:'app', component:()=>import('../views/HomePage/IndexView.vue') }, { path:'/login', name:'login', component:()=>import('@/views/AuthPage/Login.vue') }, { path:'/register', name:'register', component:()=>import('../views/AuthPage/Register.vue') }, { path:'/LoginRegister/Login', name:'Login', component:() =>import('@/views/AuthPage/Login.vue') }, { path:'/Project', name:'Project', component:()=>import('@/views/ProjectPage/ProjectDefaultPage.vue') }, { path:'/Manager', name:'Manager', component:()=>import('@/views/ManagePage/Manager.vue'), children:[ { path:'/Manager/Main', component:() =>import('@/views/ManagePage/Main.vue') }, { path:'/Manager/User', component:() =>import('@/views/ManagePage/User.vue') }, { path:'/Manager/Role', component:() =>import('@/views/ManagePage/Role.vue') }, { path:'/Manager/Authority', component:() =>import('@/views/ManagePage/Authority.vue') }, { path:'/Manager/Log', component:() =>import('@/views/ManagePage/Log.vue') }, { path:'/Manager/Daily', component:() =>import('@/views/ManagePage/Daily.vue') }, { path:'/Manager/Message', component:() =>import('@/views/ManagePage/Message.vue') }, { path:'/Manager/Carousel', component:() =>import('@/views/ManagePage/Carousel.vue') } ,{ path:'/Manager/TeamProfile', component:() =>import('@/views/ManagePage/TeamProfile.vue') },{ path:'/Manager/ProjectRecommend', component:() =>import('@/views/ManagePage/ProjectRecommend.vue') },{ path:'/Manager/NewsDisplay', component:() =>import('@/views/ManagePage/NewsDisplay.vue') },{ path:'/Manager/UserRecommend', component:() =>import('@/views/ManagePage/UserRecommend.vue') },{ path:'/Manager/ProjectInformation', component:() =>import('@/views/ManagePage/ProjectInformation.vue') },{ path:'/Manager/TeamInformation', component:() =>import('@/views/ManagePage/TeamInformation.vue') },{ path:'/Manager/NewsInformation', component:() =>import('@/views/ManagePage/NewsInformation.vue') } ] } , { path:'/WorkLoad', name:'WorkLoad', component:()=>import('@/views/WorkLoadPage/WorkLoad.vue'), children:[ { path: '/WorkLoad/PersonalInformation', name:'WorkLoadPersonalInformation', component:() =>import('@/views/WorkLoadPage/PersonalInformation.vue') }, { path: '/WorkLoad/PersonalProject', name:'WorkLoadPersonalProject', component:()=>import('@/views/WorkLoadPage/PersonalProject.vue') }, { path: '/WorkLoad/PersonalBelongings', name:'WorkLoadPersonalBelongings', component:()=>import('@/views/WorkLoadPage/PersonalBelongings.vue') }, { path: '/WorkLoad/Message', name:'WorkLoadMessage', component:()=>import('@/views/WorkLoadPage/Message.vue') }, { path: '/WorkLoad/DailyPaper', name:'WorkLoadDailyPaper', component:() =>import('@/views/WorkLoadPage/DailyPaper.vue') }, { path:'/WorkLoad/I_Manage', name:'WordLoadI_Manage', component:()=>import('@/views/WorkLoadPage/I_Manage.vue') }, { path: '/WorkLoad/I_Responsible', name:'WorkLoadI_Responsible', component:() =>import('@/views/WorkLoadPage/I_Responsible.vue') }, { path:'/WorkLoad/I_Manage/Back', name:'WorkLoadI_ManageBack', component:()=>import('@/views/WorkLoadPage/Back.vue') }, ] }, ] }) export default router