blob: 55292e5455c06a0e7b7913f56b44ba51ac2cf6f7 [file] [log] [blame]
/* Layout */
// import Layout from '../views/layout/Layout'
const menuList = [
{
path: '/permission',
code: 'permission',
meta: { title: '用户权限管理', icon: 'permission' },
children: [
{
path: 'user',
code: 'user',
resource: '/views/systemmanagement/user/index',
meta: { title: '用户管理', icon: 'user' }
}
]
},
{
path: '/dictionary',
code: 'dictionary',
meta: { title: '数据字典管理', icon: 'dictionary' },
children: [
{
path: 'department',
code: 'Department',
resource: '/views/systemmanagement/department/index',
meta: { title: '院系部门管理', icon: 'department' }
},
{
path: 'major',
code: 'Major',
resource: '/views/systemmanagement/major/index',
meta: { title: '专业管理', icon: 'major' }
},
{
path: 'class',
code: 'Class',
resource: '/views/systemmanagement/class/index',
meta: { title: '班级管理', icon: 'class' }
},
{
path: 'schoolyear',
code: 'SchoolYear',
resource: '/views/systemmanagement/schoolyear/index',
meta: { title: '学年管理', icon: 'schoolyear' }
},
{
path: 'rostersyncinterface',
code: 'RosterSyncInterface',
resource: '/views/systemmanagement/rostersyncinterface/index',
meta: { title: '名单同步接口设置', icon: 'rostersyncinterface' }
},
{
path: 'auditscope',
code: 'AuditScope',
resource: '/views/systemmanagement/auditscope/index',
meta: { title: '审核学生范围控制', icon: 'auditscope' }
},
{
path: 'autoaudittype',
code: 'AutoAuditType',
resource: '/views/systemmanagement/autoaudittype/index',
meta: { title: '离校自动审核类型设置', icon: 'autoaudittype' }
}
]
},
{
path: '/workteam',
code: 'workteam',
meta: { title: '工作队伍管理', icon: 'workteam' },
children: [
{
path: 'departmentleader',
code: 'Departmentleader',
resource: '/views/workteam/departmentleader/index',
meta: { title: '学院负责人信息管理', icon: 'departmentleader' }
},
{
path: 'instructor',
code: 'Instructor',
resource: '/views/workteam/instructor/index',
meta: { title: '辅导员信息管理', icon: 'instructor' }
}
]
},
{
path: '/news',
code: 'news',
meta: { title: '新闻公告管理', icon: 'news' },
children: [
{
path: 'newspublish',
code: 'NewsPublish',
resource: '/views/news/newspublish/index',
meta: { title: '新闻公告发布', icon: 'newspublish' }
},
{
path: 'newview',
code: 'NewsView',
resource: '/views/news/newview/index',
meta: { title: '新闻公告查看', icon: 'newview' }
}
]
},
{
path: '/procedures',
code: 'procedures',
meta: { title: '离校手续管理', icon: 'procedures' },
children: [
{
path: 'node',
code: 'Node',
resource: '/views/procedures/node/index',
meta: { title: '离校环节设置', icon: 'node' }
},
{
path: 'batch',
code: 'Batch',
resource: '/views/procedures/batch/index',
meta: { title: '离校批次管理', icon: 'batch' }
},
{
path: 'manifest',
code: 'manifest',
resource: '/views/procedures/manifest/index',
meta: { title: '离校名单管理', icon: 'manifest' }
},
{
path: 'batchaudit',
code: 'BatchAudit',
resource: '/views/procedures/batchAudit/index',
meta: { title: '离校批量审核管理', icon: 'batchAudit' }
},
{
path: 'audit',
code: 'Audit',
resource: '/views/procedures/audit/index',
meta: { title: '离校学生审核', icon: 'audit' }
},
{
path: 'view',
code: 'View',
resource: '/views/procedures/view/index',
meta: { title: '办理情况学生查看', icon: 'view' }
}
]
},
{
path: '/statistical',
code: 'statistical',
meta: { title: '离校统计查询', icon: 'news' },
children: [
{
path: 'handling',
code: 'HandlingSituation',
resource: '/views/statistical/handling/index',
meta: { title: '办理情况查询', icon: 'handling' }
},
{
path: 'nodereport',
code: 'nodereport',
resource: '/views/statistical/nodereport/index',
meta: { title: '环节统计报表查询', icon: 'nodereport' }
},
{
path: 'deptreport',
code: 'deptreport',
resource: '/views/statistical/deptreport/index',
meta: { title: '院系统计报表查询', icon: 'deptreport' }
},
{
path: 'deptsectionrep',
code: 'deptsectionrep',
hidden: true,
resource: '/views/statistical/deptsectionrep/index',
meta: { title: '院系各部门统计报表', icon: 'deptsectionrep' }
},
{
path: 'majorreport',
code: 'majorreport',
resource: '/views/statistical/majorreport/index',
meta: { title: '专业统计报表查询', icon: 'majorreport' }
},
{
path: 'sectionreport',
code: 'sectionreport',
resource: '/views/statistical/sectionreport/index',
meta: { title: '部门统计报表查询', icon: 'sectionreport' }
}
]
}
]
export default{
getMenuList: config => {
return {
items: menuList,
code: 200
}
}
}