123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150 |
- import Vue from "vue";
- import Router from "vue-router";
- import Login from "@/pages/Login";
- import Home from "@/pages/Home";
- import Super from "@/pages/Super";
- // import Redirect_uri from "@/pages/Redirect_uri";
- import Error from "@/pages/Error";
- import Error404 from "@/pages/Error404";
- import SchoolManager from "@/pages/home/SchoolManager";
- import TeacherApporval from "@/pages/home/TeacherApporval";
- import TeacherPay from "@/pages/home/TeacherPay";
- import CheckTeacherAudit from "@/pages/super/CheckTeacherAudit";
- import CheckTeacherPay from "@/pages/super/CheckTeacherPay";
- import SuperAdmin from "@/pages/super/SuperAdmin";
- import Redirect_uri from "@/pages/aikmt/Redirect_uri"; //微信登陆路由重定向页面
- Vue.use(Router);
- export const constantRouterMap =
- [
- {
- path: "/",
- name: "Login",
- component: Login
- },
- {
- path: "/Login",
- name: "login",
- component: Login
- },
- {
- path: "/aikmt/redirect_uri",
- name: "微信认证重定向页",
- component: Redirect_uri
- },
- {
- path: "/super",
- component: Super,
- children:[
- {
- path: "",
- redirect: "SuperAdmin"
- },
- {
- path: "SuperAdmin",
- name: "SuperAdmin",
- component: SuperAdmin,
- meta: { title: '超级管理员', roles: ['2'] }
- },
- {
- path: "CheckTeacherAudit",
- name: "CheckTeacherAudit",
- component: CheckTeacherAudit,
- meta: { title: '批改老师注册审核', roles: ['2'] }
- },
- {
- path: "CheckTeacherPay",
- name: "CheckTeacherPay",
- component: CheckTeacherPay,
- meta: { title: '批改老师薪酬表', roles: ['2'] }
- },
- ]
- },
- {
- path: "/home",
- component: Home,
- children: [
- {
- path: "",
- redirect: "SchoolManager"
- },
- {
- path: "SchoolManager",
- name: "SchoolManager",
- component: SchoolManager,
- meta: { title: '校区管理员', roles: ['2'] }
- },
- {
- path: "TeacherApporval",
- name: "TeacherApporval",
- component: TeacherApporval,
- meta: { title: '教师审核', roles: ['2'] }
- },
- {
- path: "TeacherPay",
- name: "TeacherPay",
- component: TeacherPay,
- meta: { title: '教师薪酬管理', roles: ['1'] }
- },
- {
- path: "*",
- name: "找不到页面",
- component: Error404
- }
- ]
- },
- {
- path: "*",
- name: "错误页面",
- component: Error
- }
- ]
- export default new Router({
- routes: constantRouterMap
- })
- // 异步挂载的路由
- // 动态需要根据权限加载的路由表
- export const asyncRouterMap = [
- // {
- // path: "/home",
- // component: Home,
- // children: [
- // {
- // path: "",
- // redirect: "SchoolManager"
- // },
- // {
- // path: "SchoolManager",
- // name: "SchoolManager",
- // component: SchoolManager,
- // meta: { title: '校区管理员', roles: ['2'] }
- // },
- // {
- // path: "TeacherApporval",
- // name: "TeacherApporval",
- // component: TeacherApporval,
- // meta: { title: '教师审核', roles: ['2'] }
- // },
- // {
- // path: "TeacherPay",
- // name: "TeacherPay",
- // component: TeacherPay,
- // meta: { title: '教师薪酬管理', roles: ['2'] }
- // },
- // {
- // path: "*",
- // name: "找不到页面",
- // component: Error404
- // }
- // ]
- // },
- // {
- // path: "*",
- // name: "错误页面",
- // component: Error
- // }
- ]
|