这个品类的数据长什么样
选课排课与教室资源调度场景里,进入问答受理环节的材料主要有三类:开课计划、排课表、选课规则。开课计划通常来自教务科室,按学期发布并随课程调整更新,字段含课程名称、开课单位、学分、任课教师、拟开班级数;排课表由排课岗按周次维护,字段含课程名称、班级、教师、教室编号、星期节次、起止周;选课规则由教务与院系共同确认,字段含选课批次、容量上限、优先级条件、退改选截止日期、签字与回执。三者进入表单输入节点时角色不同:开课计划提供课程与班级基数,排课表提供时间与空间占用,选课规则提供受理与追问所依据的约束。更新节奏上,开课计划先定、排课表随后滚动、选课规则在批次前锁定。字段特征是多名称、多日期、多签字位,同一课程在不同材料里的名称、班级数量、日期容易对不上,版本未同步或缺签字回执时,受理记录与补齐的问项需要先识别缺项再追问。
配置怎么定
这一环由工作流里的表单输入节点(交互节点)执行,输出用户填写的字段值(提交后传给后续节点)。表单触发后对话进入交互状态并记录工作流状态,用户填完必填项提交后,字段值才向下传递。「受理记录与补齐的问项」由后续节点或人工接着完成。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 开课计划 | 按品类核对维度核课程名称、开课单位、学分、拟开班级数与发布日期,逐项与排课表比对 | 在节点配置里逐个核对字段名与必填标记,提交后由后续节点引用该字段并试跑 |
| 排课表 | 按品类核对维度核课程名称、班级、教师、教室编号、星期节次、起止周与版本日期 | 核对同一课程在两份材料里的名称、数量、日期是否一致,缺项是否被追问 |
| 选课规则 | 按品类核对维度核选课批次、容量上限、优先级条件、退改选截止日期与签字回执 | 核对签字或回执是否齐全,版本是否同步,缺关键信息时是否先追问再作答 |
| 表单输入节点 | 触发后进入交互状态并记录工作流状态,必填项为空不能提交 | 在表单输入节点配置字段、在用户选择节点配置选项,核对提交后后续节点能取到对应字段值 |
容易做错的三处
- 现象:同一课程在开课计划与排课表里的名称、班级数量对不上。原因:两份材料各自维护,未按同一记录逐项比对。
- 现象:选课规则已更新,排课表仍用旧版本,受理依据出现偏差。原因:版本未同步,缺少统一的更新与确认节点。
- 现象:选课规则缺签字或回执,受理后无法确认约束有效。原因:签字位未标为必填,提交时未被拦下。
怎么确认配好了
本功能验收:填一遍并提交,核后续节点取到的字段值是否与表单填写一致,重点看 formInputResult 与 selectResult 与必填标记。
业务测试:提一个缺关键信息的问句,看是否先追问再作答;补齐后再转承办人处理。
- 在节点配置里逐个核对字段名与必填标记,提交后由后续节点引用该字段并试跑。
- 按品类核对维度比对开课计划、排课表、选课规则的名称、数量、日期、版本与签字回执。