Commit Graph

18 Commits (99c7167a0ad3c7ecfca99d539bca51bb3d4903de)

Author SHA1 Message Date
chenyuan 99c7167a0a fix(sql): 平台/学校默认任务分配 module 存中文任务名导致评阅与学生端解析不到任务的修复脚本
- task_allocation 里 999999999 与 SCHOOL_DEFAULT:* 的 module 存的是中文展示名,
  消费方都用它匹配 training_task.task_key,导致无班级级分配的教学班评阅下拉全空、
  学生列表为 0
- 附判定查询与按学校修复脚本;验收库已手工修复并备份 task_allocation_bak_20261016
11 hours ago
chenyuan 516aef2156 feat: 实训任务配置新增参考答案字段(reference_answer_name/url)
- TrainingTask/TrainingTaskClassConfig 实体与两个 mapper 透传新字段
- TrainingTaskServiceImpl:平台保存未传字段保留原值、默认任务修改同步班级、
  建表语句与 ensureReferenceAnswerColumns 存量自动补列
- 附手工迁移脚本 docs/sql/2026-10-15-training-task-reference-answer.sql
13 hours ago
chenyuan d69efbd865 feat: add exam settings and platform question bank APIs 3 weeks ago
chenyuan 3af6320739 feat: add exam assessment backend 1 month ago
陈沅 8a738c3105 feat: 增加实训 AI 知识库解析 2 months ago
陈沅 2e28718646 fix: use deployment-relative material URLs 2 months ago
chenyuan f96cb66d02 feat: scope teacher scores to owned classes 3 months ago
chenyuan 0ef5edd1f3 feat: add teacher student demo sessions 3 months ago
chenyuan ca733b7978 fix: support mixed collation task backfill 3 months ago
chenyuan 0296e6c743 test: cover school default task fallback 3 months ago
chenyuan a20905f638 feat: add school default task service 3 months ago
chenyuan f4f354b367 feat: add school organization capability switches 3 months ago
chenyuan a11fb0c8d0 feat: add school product configuration 3 months ago
chenyuan 0c2a9a2184 feat: persist AI training evaluations 3 months ago
chenyuan e21fec9c75 chore: save current training task changes 3 months ago
chenyuan d2672d6849 feat: add class scoped training task storage 4 months ago
chenyuan ee65303f38 feat: tighten teaching class permissions 4 months ago
chenyuan c9484ae88d feat: add teacher admin ownership fields 4 months ago