let teacherRouter = [
  {
    path: "/callnames",
    name: "callnames",
    component: () => import(/* webpackChunkName:'CallNames'*/ "@/views/teacher/CallNames.vue"),
    meta: {
      descrition: "点名",
      weight: 1, // 页面权重
    },
  },
  {
    path: "/attendance",
    name: "attendance",
    component: () => import(/* webpackChunkName:'Attendance'*/ "@/views/teacher/Attendance.vue"),
    meta: {
      descrition: "历史考勤统计",
      weight: 1, // 页面权重
    },
  },
  {
    path: "/bookingset",
    name: "bookingset",
    component: () => import(/* webpackChunkName:'BookingSet'*/ "@/views/teacher/BookingSet.vue"),
    meta: {
      descrition: "试听课设置",
      weight: 1, // 页面权重
    },
  },
  {
    path: "/teachingschool",
    name: "teachingschool",
    component: () => import(/* webpackChunkName:'TeachingSchool'*/ "@/views/teacher/TeachingSchool.vue"),
    meta: {
      descrition: "教学点设置",
      weight: 1, // 页面权重
    },
  },
  {
    path: "/teachingset",
    name: "teachingset",
    component: () => import(/* webpackChunkName:'TeachingSet'*/ "@/views/teacher/TeachingSet.vue"),
    meta: {
      descrition: "教学点设置",
      weight: 2, // 页面权重
    },
  },
  {
    path: "/business",
    name: "business",
    component: () => import(/* webpackChunkName:'Business'*/ "@/views/teacher/Business.vue"),
    meta: {
      descrition: "业务",
      weight: 1, // 页面权重
    },
  },
  {
    path: "/approval",
    name: "approval",
    component: () => import(/* webpackChunkName:'Approval'*/ "@/views/teacher/Approval.vue"),
    meta: {
      descrition: "需我审批",
      weight: 2, // 页面权重
    },
  },
  {
    path: "/ccme",
    name: "ccme",
    component: () => import(/* webpackChunkName:'CcMe'*/ "@/views/teacher/CcMe.vue"),
    meta: {
      descrition: "抄送我的",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/istarted",
    name: "istarted",
    component: () => import(/* webpackChunkName:'IStarted'*/ "@/views/teacher/IStarted.vue"),
    meta: {
      descrition: "我发起的",
      weight: 4, // 页面权重
    },
  },
  {
    path: "/starteddetail",
    name: "starteddetail",
    component: () => import(/* webpackChunkName:'StartedDetail'*/ "@/views/teacher/StartedDetail.vue"),
    meta: {
      descrition: "我发起的",
      weight: 5, // 页面权重
    },
  },
  {
    path: "/periodadjust",
    name: "periodadjust",
    component: () => import(/* webpackChunkName:'PeriodAdjust'*/ "@/views/teacher/PeriodAdjust.vue"),
    meta: {
      descrition: "课程调整",
      weight: 6, // 页面权重
    },
  },
  {
    path: "/periodchange",
    name: "periodchange",
    component: () => import(/* webpackChunkName:'PeriodChange'*/ "@/views/teacher/PeriodChange.vue"),
    meta: {
      descrition: "课时交换",
      weight: 7, // 页面权重
    },
  },
  {
    path: "/leave",
    name: "leave",
    component: () => import(/* webpackChunkName:'Leave'*/ "@/views/teacher/Leave.vue"),
    meta: {
      descrition: "课程请假",
      weight: 1, // 页面权重
    },
  },
  {
    path: "/vipapply",
    name: "vipapply",
    component: () => import(/* webpackChunkName:'VIPApply'*/ "@/views/teacher/VIPApply.vue"),
    meta: {
      descrition: "VIP课程班申请",
      weight: 1, // 页面权重
    },
  },
  {
    path: "/order",
    name: "order",
    component: () => import(/* webpackChunkName:'order'*/ "@/views/teacher/order.vue"),
    meta: {
      descrition: "订单列表",
      weight: 1, // 页面权重
    },
  },
  {
    path: "/privacy",
    name: "privacy",
    component: () => import(/* webpackChunkName: "privacy" */ "@/views/teacher/privacy"),
    meta: {
      descrition: "隐私协议",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/studyReport",
    name: "studyReport",
    component: () => import(/* webpackChunkName: "privacy" */ "@/views/teacher/studyReport"),
    meta: {
      descrition: "学习报告",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/studyReportNew",
    name: "studyReportNew",
    component: () => import(/* webpackChunkName: "privacy" */ "@/views/teacher/studyReportNew"),
    meta: {
      descrition: "学习报告",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/reportDetailNew",
    name: "reportDetailNew",
    component: () => import(/* webpackChunkName: "privacy" */ "@/views/teacher/reportDetailNew"),
    meta: {
      descrition: "学习报告",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/reportDetail",
    name: "reportDetail",
    component: () => import(/* webpackChunkName: "privacy" */ "@/views/teacher/reportDetail"),
    meta: {
      descrition: "学习报告",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/tobeReport",
    name: "tobeReport",
    component: () => import(/* webpackChunkName: "privacy" */ "@/views/teacher/tobeReport"),
    meta: {
      descrition: "待完成月报",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/visitList",
    name: "visitList",
    component: () => import(/* webpackChunkName: "visitList" */ "@/views/visitManager/visitList"),
    meta: {
      descrition: "回访记录",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/addVisit",
    name: "addVisit",
    component: () => import(/* webpackChunkName: "addVisit" */ "@/views/visitManager/addVisit"),
    meta: {
      descrition: "回访记录",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/visitDetail",
    name: "visitDetail",
    component: () => import(/* webpackChunkName: "visitDetail" */ "@/views/visitManager/visitDetail"),
    meta: {
      descrition: "回访记录",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/rules",
    name: "rules",
    component: () => import(/* webpackChunkName:'UserProtocol'*/ "@/views/rules/index.vue"),
    meta: {
      descrition: "签到签到课酬扣减规则",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/assistCenter",
    name: "assistCenter",
    component: () => import(/* webpackChunkName:'assistCenter'*/ "@/views/rules/assistCenter.vue"),
    meta: {
      descrition: "帮助中心",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/specialDetail",
    name: "specialDetail",
    component: () => import(/* webpackChunkName:'specialDetail'*/ "@/views/teacher/specialDetail.vue"),
    meta: {
      descrition: "系统通知",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/special",
    name: "special",
    component: () => import(/* webpackChunkName:'special'*/ "@/views/teacher/special.vue"),
    meta: {
      descrition: "系统通知列表",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/trainStatistics",
    name: "trainStatistics",
    component: () => import(/* webpackChunkName:'trainStatistics'*/ "@/views/trainStatistics/index.vue"),
    meta: {
      descrition: "练习统计",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/trainDetail",
    name: "trainDetail",
    component: () => import(/* webpackChunkName:'trainDetail'*/ "@/views/trainStatistics/trainDetail.vue"),
    meta: {
      descrition: "评测详情",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/activeProgram",
    name: "activeProgram",
    component: () => import(/* webpackChunkName:'activeProgram'*/ "@/views/activeProgram/index.vue"),
    meta: {
      descrition: "活动方案",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/activeCourseArrange",
    name: "activeCourseArrange",
    component: () => import(/* webpackChunkName:'activeCourseArrange'*/ "@/views/activeCourseArrange/index.vue"),
    meta: {
      descrition: "活动排课",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/selectStudent",
    name: "selectStudent",
    component: () => import(/* webpackChunkName:'selectStudent'*/ "@/views/activeCourseArrange/selectStudent.vue"),
    meta: {
      descrition: "选择学员",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/classSchedule",
    name: "classSchedule",
    component: () => import(/* webpackChunkName:'classSchedule'*/ "@/views/activeCourseArrange/classSchedule.vue"),
    meta: {
      descrition: "排课详情",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/activeDetail",
    name: "activeDetail",
    component: () => import(/* webpackChunkName:'activeDetail'*/ "@/views/activeProgram/activeDetail.vue"),
    meta: {
      descrition: "活动详情",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/program",
    name: "program",
    component: () => import(/* webpackChunkName:'program'*/ "@/views/activeProgram/program.vue"),
    meta: {
      descrition: "活动详情",
      weight: 3, // 页面权重
    },
  },
  {
    path: "/liveRoomList",
    name: "liveRoomList",
    component: () => import(/* webpackChunkName: "liveRoomList" */ "@/views/liveActive/liveRoomList"),
    meta: {
      clearAuth: 1,
      descrition: "直播间",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/previewVideo",
    name: "previewVideo",
    component: () => import(/* webpackChunkName: "previewVideo" */ "@/views/liveActive/model/previewVideo"),
    meta: {
      clearAuth: 1,
      descrition: "直播视频列表",
      weight: 8, // 页面权重
    },
  },
  {
    path: "/studentList",
    name: "studentList",
    component: () => import(/* webpackChunkName:'studentList' */ "@/views/studentList/index.vue"),
    meta: {
      descrition: "学生列表",
      weight: 2,
    },
  },
  {
    path: "/studentDetail",
    name: "studentDetail",
    component: () => import(/* webpackChunkName:'studentDetail' */ "@/views/studentList/studentDetail.vue"),
    meta: {
      descrition: "学生详情",
      weight: 2,
    },
  },
];

export default teacherRouter;
