派发作业(存量原型,暂不纳入本期)
页面元信息
- 终端:教研端 Web
- Astro 路由:
/research/publish - 原始 HTML:
r_publish.html - 来源章节:
4.1.2 - 维护规则:后续以本页面 PRD 为准;若改动影响通用规则,再同步总览 / 全局规则文档。
视觉描述待补充
- 原型引用:
产出文档/作业管理模块/原型图/r_publish.html。 - 页面采用左右分栏:左侧 PDF 作业预览,右侧派发信息表单。
- PDF 预览展示学生二维码粘贴区、题目、作答区、页码、作业二维码区、总页数/总题数/总分。
- 右侧包含派发概览、作业标题、选择派发范围、学校树、作业备注、底部保存草稿/立即派发按钮。
功能描述待补充
- 页面入口:从作业派发列表点击“新建派发任务”,或从草稿进入继续编辑。
- 作业标题:默认可带入“期中模拟测试”,需补充最大长度、必填校验、重名校验。
- 派发范围:按区域/学校选择,支持全选、搜索地区或学校;需补充父子级勾选联动规则。
- 作业备注:选填,最多 200 字;需补充超长处理。
- 保存草稿:需补充草稿保存字段、草稿状态、二次进入时数据恢复策略。
- 立即派发:至少选择一所学校后可点击;成功后 Toast 提示并跳转作业派发列表。
异常描述待补充
- 未填写标题、未选择学校、PDF 预览生成失败、学校树加载失败、保存草稿失败、派发失败。
- 重复点击立即派发时的防重规则。
数据需求待补充
- 接口:获取作业 PDF 预览、保存草稿、派发作业、学校/区域树、标题校验。
- 埋点:保存草稿、立即派发、学校搜索、学校勾选、PDF 翻页/预览停留。