1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- import Vue from 'vue';
- import VueRouter from 'vue-router';
- Vue.use(VueRouter);
- const routes = [
- // 首页
- {
- path: '/',
- name: 'index',
- component: () => import('../views/index.vue'),
- },
- // 班级信息
- {
- path: '/classinfo',
- component: () => import('../views/classinfo.vue'),
- },
- // 班级名单
- {
- path: '/class/index',
- component: () => import('../views/class/index.vue'),
- },
- // 班级名单-上成绩
- {
- path: '/class/achieve',
- component: () => import('../views/class/achieve.vue'),
- },
- // 班级名单-分组
- {
- path: '/class/group',
- component: () => import('../views/class/group.vue'),
- },
- // 班级名单-加入组
- {
- path: '/class/joinGroup',
- component: () => import('../views/class/joinGroup.vue'),
- },
- // 问卷调查
- {
- path: '/question/index',
- component: () => import('../views/question/index.vue'),
- },
- // 问卷调查
- {
- path: '/question/question',
- component: () => import('../views/question/question.vue'),
- },
- // 个人信息
- {
- path: '/user/index',
- name: 'user',
- component: () => import('../views/user/index.vue'),
- },
- // 个人信息-信息详情
- {
- path: '/user/personalDetail',
- component: () => import('../views/user/personalDetail.vue'),
- },
- // 个人信息-请假管理
- {
- path: '/user/leave',
- component: () => import('../views/user/leave.vue'),
- },
- // 个人信息-添加请假
- {
- path: '/user/leaveDetail',
- meta: { title: '请假', sub: '管理' },
- component: () => import('../views/user/leaveDetail.vue'),
- },
- // 个人信息-请假结果
- {
- path: '/user/leaveReason',
- component: () => import('../views/user/leaveReason.vue'),
- },
- // 个人信息-考勤管理
- {
- path: '/user/checkWork',
- component: () => import('../views/user/checkWork.vue'),
- },
- ];
- const router = new VueRouter({
- routes,
- });
- export default router;
|