招生就业模块权限配置指南
📋 配置信息
| 项目 |
信息 |
| 配置日期 |
2025-01-20 |
| 配置时间 |
17:00:00 |
| 配置人员 |
技术团队 |
| 配置范围 |
招生就业模块完整权限体系 |
| 状态 |
✅ 配置完成 |
✅ 配置完成概览
📊 配置统计
- ✅ 菜单总数: 26个菜单全部配置完成
- ✅ 角色权限: 82条角色菜单权限分配完成
- ✅ 字典类型: 4个业务字典类型创建完成
- ✅ 字典数据: 13条字典数据配置完成
🎯 菜单结构详情
1. 顶级菜单(8000)
招生就业 (zsjy)
├── 招生信息管理 (8100)
├── 录取流程管理 (8200)
├── 审核记录 (8300)
├── 专业信息管理 (8400)
├── 数据统计 (8500)
└── 在线报名 (8600)
2. 招生信息管理(8100-8106)
- 8101 - 报名信息(主页面)
- 8102 - 报名信息详情(按钮权限)
- 8103 - 新增报名信息(按钮权限)
- 8104 - 编辑报名信息(按钮权限)
- 8105 - 删除报名信息(按钮权限)
- 8106 - 导出报名信息(按钮权限)
3. 录取流程管理(8200-8204)
- 8201 - 流程状态(主页面)
- 8202 - 流程审核(按钮权限)
- 8203 - 待我审核(专用页面)
- 8204 - 我的审核记录(专用页面)
4. 审核记录管理(8300-8301)
- 8300 - 审核记录(主页面)
- 8301 - 查看审核详情(按钮权限)
5. 专业信息管理(8400-8404)
- 8400 - 专业信息管理(主页面)
- 8401 - 专业信息详情(按钮权限)
- 8402 - 新增专业信息(按钮权限)
- 8403 - 编辑专业信息(按钮权限)
- 8404 - 删除专业信息(按钮权限)
6. 数据统计(8500-8503)
- 8501 - 招生统计概览(主页面)
- 8502 - 专业报名统计(主页面)
- 8503 - 地域分布统计(主页面)
7. 移动端报名(8600-8601)
- 8600 - 在线报名(主页面)
- 8601 - 我的报名状态(按钮权限)
👥 角色权限分配
1. 超级管理员(role_id=1)
- 权限范围: 全部26个菜单(完整权限)
- 功能: 所有招生就业管理功能
- 说明: 系统最高权限,可进行所有操作
2. 招生管理员(role_id=10)
- 权限范围: 24个菜单(除移动端报名外)
- 功能:
- ✅ 招生信息完整管理
- ✅ 录取流程完整管理
- ✅ 审核记录查看
- ✅ 专业信息完整管理
- ✅ 数据统计查看
- 说明: 招生业务核心管理人员
3. 招生审核员(role_id=11)
- 权限范围: 16个菜单(主要审核功能)
- 功能:
- ✅ 报名信息查看
- ✅ 录取流程审核(核心功能)
- ✅ 审核记录查看
- ✅ 专业信息查看
- ✅ 基础统计查看
- 说明: 专门负责审核工作的角色
4. 招生咨询员(role_id=12)
- 权限范围: 14个菜单(咨询和基础管理)
- 功能:
- ✅ 报名信息查看和新增
- ✅ 流程状态查看
- ✅ 专业信息查看
- ✅ 基础统计查看
- 说明: 主要负责招生咨询和信息录入
5. 学生(role_id=1938120227459309569)
- 权限范围: 2个菜单(移动端报名)
- 功能:
- 说明: 学生端在线报名功能
📚 字典配置
1. 招生报名状态(zsjy_enrollment_status)
| 值 |
标签 |
颜色 |
说明 |
| 0 |
待审核 |
primary |
初始状态 |
| 1 |
信息审核中 |
warning |
A老师审核中 |
| 2 |
录取处理中 |
warning |
B老师处理中 |
| 3 |
待最终确认 |
warning |
部门领导确认中 |
| 4 |
录取完成 |
success |
流程完成 |
| 9 |
已驳回 |
danger |
被驳回 |
2. 招生审核类型(zsjy_audit_type)
| 值 |
标签 |
说明 |
| 1 |
信息审核 |
A老师信息审核 |
| 2 |
录取处理 |
B老师录取处理 |
| 3 |
最终确认 |
部门领导最终确认 |
3. 招生审核结果(zsjy_audit_result)
| 值 |
标签 |
颜色 |
说明 |
| 1 |
通过 |
success |
审核通过 |
| 9 |
驳回 |
danger |
审核驳回 |
4. 专业类型(zsjy_major_type)
| 值 |
标签 |
颜色 |
说明 |
| 预备技师 |
预备技师 |
primary |
预备技师专业 |
| 高级工 |
高级工 |
success |
高级工专业 |
🔧 前端路由配置
页面组件路径
// 招生信息管理
'zsjy/enrollment/info/index' // 报名信息列表
// 录取流程管理
'zsjy/enrollment/process/index' // 流程状态列表
'zsjy/enrollment/process/pending' // 待我审核
'zsjy/enrollment/process/myaudit' // 我的审核记录
// 审核记录
'zsjy/enrollment/audit/index' // 审核记录列表
// 专业信息管理
'zsjy/major/info/index' // 专业信息列表
// 数据统计
'zsjy/statistics/overview/index' // 统计概览
'zsjy/statistics/major/index' // 专业统计
'zsjy/statistics/region/index' // 地域统计
// 移动端报名
'zsjy/mobile/enrollment/index' // 在线报名
🎯 权限标识(perms)
主要权限点
// 报名信息管理
'zsjy:enrollment:info:list' // 列表查看
'zsjy:enrollment:info:query' // 详情查看
'zsjy:enrollment:info:add' // 新增
'zsjy:enrollment:info:edit' // 编辑
'zsjy:enrollment:info:remove' // 删除
'zsjy:enrollment:info:export' // 导出
// 录取流程管理
'zsjy:enrollment:process:list' // 流程列表
'zsjy:enrollment:process:audit' // 审核操作
'zsjy:enrollment:process:pending' // 待我审核
'zsjy:enrollment:process:myaudit' // 我的审核记录
// 审核记录
'zsjy:enrollment:audit:list' // 审核记录列表
'zsjy:enrollment:audit:query' // 审核详情
// 专业信息管理
'zsjy:major:info:list' // 专业列表
'zsjy:major:info:query' // 专业详情
'zsjy:major:info:add' // 新增专业
'zsjy:major:info:edit' // 编辑专业
'zsjy:major:info:remove' // 删除专业
// 数据统计
'zsjy:statistics:overview:view' // 统计概览
'zsjy:statistics:major:view' // 专业统计
'zsjy:statistics:region:view' // 地域统计
// 移动端报名
'zsjy:mobile:enrollment:apply' // 在线报名
'zsjy:mobile:enrollment:status' // 报名状态
🚀 验证测试
权限验证步骤
- 超级管理员登录 - 验证能看到完整的招生就业菜单
- 招生管理员登录 - 验证管理功能权限
- 招生审核员登录 - 验证审核功能权限
- 招生咨询员登录 - 验证咨询功能权限
- 学生账号登录 - 验证移动端报名功能
功能验证重点
- ✅ 菜单显示正确
- ✅ 按钮权限控制
- ✅ 页面访问控制
- ✅ 字典数据显示正确
- ✅ 不同角色功能隔离
📝 配置文件位置
SQL脚本文件
- 菜单权限脚本:
docs/设计文档/database/招生迎新/zsjy-menu-permissions-fixed.sql
- 字典配置脚本:
docs/设计文档/database/招生迎新/zsjy-dict-config.sql
相关文档
- 数据模型确认:
docs/设计文档/database/招生迎新/数据模型确认报告.md
- 权限配置指南:
docs/开发文档/招生就业权限配置指南.md
⚠️ 注意事项
开发注意点
- 前端组件开发: 需要创建对应的Vue组件页面
- 权限控制: 前端需要根据权限标识控制按钮显示
- 字典使用: 前端下拉框需要调用字典接口
- 移动端适配: 移动端报名功能需要响应式设计
权限扩展
- 新增功能: 按照现有规范添加新的菜单和权限
- 角色调整: 可根据实际需要调整各角色的权限范围
- 字典维护: 业务字典可通过系统管理模块维护
✅ 配置完成确认
🎉 招生就业模块权限配置已全部完成!
- ✅ 26个菜单 全部配置完成
- ✅ 5个角色 权限分配完成
- ✅ 4个字典 业务字典配置完成
- ✅ 完整权限体系 支撑业务开发
下一步: 可以开始招生就业模块的后端服务重构和前端页面开发!
📝 备注: 本配置基于2025-01-20的实际需求设计,权限体系完整且灵活,支持后续功能扩展。