Files
hzdyjs/docs/变更管理/code-adjust-record-2025-07-20-admin.md
T
2025-07-23 15:20:48 +08:00

2.7 KiB

新生录取流程管理菜单权限配置变更记录

变更时间: 2025-07-20 16:45:20

变更人员: admin

变更内容:

  • 新增新生录取流程管理菜单及权限配置
  • 添加菜单路径: zsjy/enrollmentProcess/index
  • 配置相关按钮权限: 查询、新增、修改、删除、导出、信息审核、录取处理、最终审核、流程重置
  • 为管理员角色和招生管理员角色授予相关权限

变更原因: 系统中缺少新生录取流程管理功能的菜单配置,导致用户无法通过系统菜单访问该功能。

相关文件:

  • 新增文件: docs/设计文档/database/招生迎新/新生录取流程菜单权限.sql
  • 前端页面: web/src/views/zsjy/enrollmentProcess/index.vue

执行方法:

  1. 登录数据库管理工具
  2. 连接系统数据库
  3. 执行 docs/设计文档/database/招生迎新/新生录取流程菜单权限.sql 文件中的SQL语句
  4. 重启系统或清除缓存使菜单权限生效

执行记录:

  • 执行时间: 2025-07-20 17:15:30
  • 执行人员: admin
  • 执行结果: 成功
  • 执行方式: 通过命令行直接执行SQL脚本
  • 特殊说明: SQL脚本中的字段名由query修改为query_param,以匹配当前数据库表结构

注意事项:

  • 执行SQL前请确认菜单ID不与现有菜单冲突
  • 确保招生迎新父菜单(ID:1900)已存在
  • 执行完成后请检查菜单是否正常显示及功能是否正常使用

新生录取流程菜单位置调整记录

变更时间: 2025-07-20 17:45:20

变更人员: admin

变更内容:

  • 调整新生录取流程菜单的位置
  • 将新生录取流程菜单从招生迎新模块(parent_id=1900)移动到招生就业模块的招生信息管理下面(parent_id=8100)

变更原因: 根据业务逻辑,新生录取流程功能应该属于招生就业模块的招生信息管理部分,而不是招生迎新模块。

相关文件:

  • 新增文件: script/adjust-enrollment-menu-position.sql

执行方法:

  1. 登录数据库管理工具
  2. 连接系统数据库
  3. 执行 script/adjust-enrollment-menu-position.sql 文件中的SQL语句
  4. 重启系统或清除缓存使菜单位置变更生效

执行记录:

  • 执行时间: 2025-07-20 17:45:30
  • 执行人员: admin
  • 执行结果: 成功
  • 执行方式: 通过命令行直接执行SQL脚本
  • SQL结果:
    menu_id menu_name       parent_id
    1904    新生录取流程    1900  (调整前)
    menu_id menu_name       parent_id
    1904    新生录取流程    8100  (调整后)
    

注意事项:

  • 执行完成后请检查菜单是否在招生信息管理下正常显示
  • 如果需要调整菜单顺序,可以进一步修改order_num字段