123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431 |
- const school = [
- // {
- // path: '',
- // name: '测试',
- // module: 'school',
- // children: [
- // {
- // path: '/list',
- // name: '测试列表',
- // },
- // {
- // path: '/detail',
- // name: '测试详情',
- // },
- // ],
- // },
- {
- path: '/schoolInfo/index',
- name: '信息维护', //上报名单
- module: 'school',
- },
- {
- path: '/newPlan/index',
- name: '计划管理', //上报名单
- module: 'school',
- },
- {
- path: '/teacher/index',
- name: '教师确认',
- module: 'school',
- },
- {
- path: '/leave/index',
- name: '请假管理',
- module: 'school',
- },
- {
- path: '/kaoqin/index',
- name: '考勤管理',
- module: 'school',
- },
- {
- path: '/trainStudent/index',
- name: '培训学生管理',
- module: 'school',
- },
- ];
- const director = [
- {
- path: '/directorInfo/index',
- name: '班主任信息维护', //
- module: 'director',
- },
- {
- path: '/newPlan/index',
- name: '计划管理', //上报名单
- module: 'director',
- },
- {
- path: '/newPlan/classInfo',
- name: '确定学生信息', //学生确定信息
- module: 'director',
- },
- // {
- // path: '/classes/index',
- // name: '班级管理',
- // module: 'director',
- // },
- ];
- const teacher = [
- {
- path: '/teacherInfo/index',
- name: '教师信信息维护', //上报名单
- module: 'teacher',
- },
- {
- path: '/plan/index',
- name: '查看计划', //上报名单
- module: 'teacher',
- },
- {
- path: '',
- name: '班级管理',
- module: 'teacher',
- children: [
- {
- path: '/lesson/index',
- name: '课程信息',
- module: 'teacher',
- },
- {
- path: '/task/index',
- name: '作业管理',
- module: 'teacher',
- },
- {
- path: '/class/classStuList',
- name: '学生名单',
- module: 'teacher',
- },
- ],
- },
- {
- path: '',
- name: '在线授课管理',
- module: 'teacher',
- children: [
- {
- path: '/teaching/index',
- name: '直播讲课',
- module: 'teacher',
- },
- {
- path: '/teaching/afterClass',
- name: '课后答疑',
- module: 'teacher',
- },
- {
- path: '/teaching/afterClassList',
- name: '答疑列表',
- module: 'teacher',
- },
- ],
- },
- ];
- export const menu = [
- {
- //选择年度,期数,班级
- path: '/',
- name: '主页',
- },
- {
- path: '',
- name: '系统管理',
- module: 'center|director',
- children: [
- {
- path: '/train/batch/index',
- name: '培训计划',
- module: 'center',
- },
- {
- path: '/dept/index',
- name: '部门管理',
- module: 'center',
- },
- {
- path: '/director/index',
- name: '班主任管理',
- module: 'center',
- },
- {
- //教师库,和遴选无关,需要显示学生评分
- path: '/teacher/index',
- name: '教师管理',
- module: 'center|director',
- },
- {
- path: '/school/index',
- name: '学校管理',
- module: 'center|director',
- },
- {
- path: '/location/index',
- name: '班级管理',
- module: 'center',
- },
- {
- path: '/class/type',
- name: '班级类型管理',
- module: 'center',
- },
- {
- path: '/bedroom/index',
- name: '寝室管理',
- module: 'center',
- },
- {
- path: '/subject/index',
- name: '科目管理',
- module: 'center',
- },
- {
- path: '/duty/index',
- name: '职责说明',
- module: 'center',
- },
- {
- path: '/lesson/index',
- name: '课表模板',
- module: 'center',
- },
- // { 放到科目管理的操作中
- // path: '/work/index',
- // name: '作业管理',
- // module: 'center',
- // },
- {
- path: '',
- name: '调查问卷',
- module: 'center',
- children: [
- { path: '/questionnaire/index', name: '问卷管理' },
- { path: '/itembank/index', name: '问卷题库' },
- // { path: '/questionstate/index', name: '问卷进度' },
- // { path: '/questionnaire/export/setting', name: '问卷导出设置' },
- ],
- },
- {
- path: '/setting',
- name: '系统设置',
- module: 'center',
- },
- ],
- },
- {
- path: '',
- name: '计划管理',
- module: 'center',
- children: [
- {
- path: '/plan/template',
- name: '计划模板',
- module: 'center',
- },
- {
- path: '/plan/arrange',
- name: '当前计划日历',
- module: 'center',
- },
- {
- path: '/plan/director',
- name: '班主任全年安排',
- module: 'center',
- },
- {
- path: '/plan/school/num',
- name: '学校总人数设置',
- module: 'center',
- },
- {
- path: '/plan/school/time',
- name: '学校参培时间',
- module: 'center',
- },
- {
- path: '/plan/school',
- name: '培训计划详表',
- module: 'center',
- },
- {
- path: '/plan/school/name/list',
- name: '学校上报名单管理',
- module: 'center',
- },
- {
- path: '/plan/school/stu/export',
- name: '学生名单导出',
- module: 'center',
- },
- {
- path: '/plan/teacher/plan',
- name: '教师上报',
- module: 'center',
- },
- {
- path: '/plan/teacher/lesson',
- name: '课表安排',
- module: 'center',
- },
- // {
- // path: '/plan/classes/index',
- // name: '班级管理',
- // module: 'center',
- // },
- ],
- },
- ...school,
- ...director,
- ...teacher,
- {
- //班主任只有这个
- path: '',
- name: '培训管理',
- module: 'center|director',
- children: [
- {
- //班主任不需要
- path: '/train/plan/classes',
- name: '学生分班',
- module: 'center',
- },
- {
- path: '/train/plan/bedroom',
- name: '学生分寝',
- module: 'center',
- },
- //针对当前默认期数(可选择,根据当前日期过滤出进行的期数),进行管理
- //针对自己班=>自己所有带的班,可以选
- {
- //班主任不需要
- //(显示当前期所有班级,针对某班,可以设置非常用问卷,班级备注:特殊班级,详表添加备注,以便之后单独设置,剩下非常用问卷设置)
- path: '/train/plan/quest',
- name: '非常用问卷管理',
- module: 'center',
- },
- {
- //班主任不需要
- path: '/train/plan/term/lesson',
- name: '课表管理',
- module: 'center|director',
- },
- {
- //班主任针对自己班 管理员针对期
- path: '/train/plan/remind',
- name: '通知',
- module: 'center|director',
- },
- {
- //班主任针对自己班,不要排班,排寝;班主任有 增,删(针对退出,不一定是物理删除),改 功能
- //显示学生身份;(如,组委会(班长2人,学委1人,文艺委员1人,宣传委员1人,安全委员1人),组长,寝室长;是否是优秀学员)
- //优秀学员权限给班长,班主任查看
- path: '/student/index',
- name: '学生管理',
- module: 'center|director',
- },
- {
- //班主任针对自己班, 打印表:证书;名签;课表(需要老师签到);学生签到表; (范围不限于班)
- path: '/train/plan/print',
- name: '报表打印',
- module: 'center|director',
- },
- {
- path: '/train/plan/leave',
- name: '请假查看',
- module: 'center|director',
- },
- {
- path: '/train/plan/attendance',
- name: '考勤管理',
- module: 'center|director',
- },
- // 07-20新增菜单
- // 特殊班考勤管理
- {
- path: '/train/plan/tsbattendance',
- name: '特殊班考勤管理',
- module: 'center|director',
- },
- // 特殊班学生分寝管理
- {
- path: '/train/plan/tsbbedroom',
- name: '特殊班学生分寝',
- module: 'center',
- },
- // {
- // //班主任针对自己班,管理员看所有的
- // path: '/train/plan/score',
- // name: '学生成绩查看',
- // module: 'center|director',
- // },
- //班主任针对自己班,管理员看所有的
- { path: '/statistics/question/index', name: '问卷统计', module: 'center|director' },
- {
- path: '/task/index',
- name: '作业管理',
- module: 'center|director',
- },
- {
- path: '/stuscore/index',
- name: '评分管理',
- module: 'director',
- },
- // 09-24
- {
- path: '/experience/index',
- name: '培训心得',
- module: 'center|director',
- },
- {
- path: '/newspaper/index',
- name: '新人才报',
- module: 'center|director',
- },
- ],
- },
- {
- path: '/receive/index',
- name: '通知查收查看',
- module: 'center', //director
- },
- {
- path: '',
- name: '在线授课管理',
- module: 'center',
- children: [
- {
- path: '/centerTeaching/index',
- name: '直播讲课',
- module: 'center',
- },
- {
- path: '/centerTeaching/afterClass',
- name: '课后答疑',
- module: 'center',
- },
- ],
- },
- {
- path: '/league/index',
- name: '积分榜',
- module: 'center|teacher|director',
- },
- {
- path: '/trainVidoe/index',
- name: '课程培训',
- module: 'center|teacher|director',
- },
- {
- path: '/mission/index',
- name: '待办事项',
- module: 'center',
- },
- // {
- // path: '/timeTable/index',
- // name: '教师遴选',
- // module: 'center',
- // },
- ];
|