mirror of
https://gitee.com/XiaoLFeng/JSL_OrganizeInternalOA_Web.git
synced 2025-06-08 11:43:04 +08:00
90 lines
2.7 KiB
JavaScript
90 lines
2.7 KiB
JavaScript
import { createRouter, createWebHistory } from 'vue-router'
|
|
|
|
|
|
const router = createRouter({
|
|
history: createWebHistory(import.meta.env.BASE_URL),
|
|
routes: [
|
|
{
|
|
path: '/',
|
|
name: 'index',
|
|
component:() => import('../components/index.vue')
|
|
},
|
|
{
|
|
path:'/login',
|
|
name:'login',
|
|
component:()=>import('../components/login.vue')
|
|
},
|
|
{
|
|
path:'/register',
|
|
name:'register',
|
|
component:()=>import('../components/register.vue')
|
|
},
|
|
{
|
|
path:'/success',
|
|
name:'success',
|
|
component:()=>import('../components/success.vue')
|
|
},
|
|
{
|
|
path:'/manager',
|
|
name:'manager',
|
|
component:()=>import('../manager/manager.vue'),
|
|
children:[{
|
|
path:'/manager',
|
|
component:()=>import('../manager/Data/Index.vue')
|
|
},
|
|
{
|
|
path:'/manager/UserManage',
|
|
component:()=>import('../manager/Data/UserManage.vue')
|
|
},
|
|
{
|
|
path:'/manager/RoleManage',
|
|
component:()=>import('../manager/Data/RoleManage.vue')
|
|
}, {
|
|
path:'/manager/PermissionsManage',
|
|
component:()=>import('../manager/Data/PermissionsManage.vue')
|
|
}, {
|
|
path:'/manager/LogManage',
|
|
component:()=>import('../manager/Data/LogManage.vue')
|
|
}, {
|
|
path:'/manager/MessageManage',
|
|
component:()=>import('../manager/Data/MessageManage.vue')
|
|
}, {
|
|
path:'/manager/DailyReportManage',
|
|
component:()=>import('../manager/Data/DailyReportManage.vue')
|
|
}, {
|
|
path:'/manager/CarouselManagement',
|
|
component:()=>import('../manager/Data/CarouselManagement.vue')
|
|
}, {
|
|
path:'/manager/TeamIntroduction',
|
|
component:()=>import('../manager/Data/TeamIntroduction.vue')
|
|
},{
|
|
path:'/manager/ProjectRecommendations',
|
|
component:()=>import('../manager/Data/ProjectRecommendations.vue')
|
|
}, {
|
|
path:'/manager/NewsDisplay',
|
|
component:()=>import('../manager/Data/NewsDisplay.vue')
|
|
}, {
|
|
path:'/manager/UserRecommendations',
|
|
component:()=>import('../manager/Data/UserRecommendations.vue')
|
|
}, {
|
|
path:'/manager/ProjectInformationManagement',
|
|
component:()=>import('../manager/Data/ProjectInformationManagement.vue')
|
|
}, {
|
|
path:'/manager/TeamInformationManagement',
|
|
component:()=>import('../manager/Data/TeamInformationManagement.vue')
|
|
}, {
|
|
path:'/manager/NewsInformationManagement',
|
|
component:()=>import('../manager/Data/NewsInformationManagement.vue')
|
|
}
|
|
]},
|
|
{
|
|
path:'/components/login',
|
|
component:()=>import('../components/login.vue')
|
|
}
|
|
|
|
|
|
]
|
|
})
|
|
|
|
export default router
|