3 Commits
  • 已完成“专业课教学任务下放学院管理”。
    专业必修、专业选修、实践课程:由课程所属学院创建、修改、删除、发布和关闭。
    公共必修、公共选修:仍由校级教务管理。
    校级教务可以查看全校专业课任务,但不能代替学院维护。
    超级管理员保留跨学院纠错权限。
    教师分配统一要求:教师已申报该课程,并通过学院审核。
    兼岗账号同时拥有校级公共课和本学院专业课职责。
  • 培养方案下放学院维护,学院账号被后端限制在本学院范围;新增按年级、学院、专业联动筛选及维护范围提示。
    课程库实行分级维护:学院只能维护本学院的专业必修、专业选修和实践课程;通识课程可查看、引用但不可修改。校级账号保留全校统筹权限。
    “排课与课表”已从“教学建设”迁移到“教学运行”,原路由保持不变。
    权限规则同时落实在前端和 API,并新增专项测试。
  • 多角色账号按 All > College > Class > Self 自动取最高权限。
    学院管理员限制在所属学院。
    辅导员通过稳定账号 ID 绑定行政班,避免重名串班。
    教师只能访问本人档案、授课课程和所授课学生。
    学生只能访问本人档案及所在班级课程。
    教师/学生角色会自动校验并绑定工号或学号档案。
    超级管理员可在用户页面调整角色、学院、工号/学号,并预览生效后的数据范围。