这个品类的数据长什么样
选课排课与教室资源调度场景中,材料分三类:开课计划、排课表、选课规则。开课计划来自教务系统导出,含课程名称、班级人数、起止日期与签字栏;排课表来自排课工具,含教室编号、时段、教师与回执;选课规则来自规则库,含选课条件、容量与版本号。更新节奏为学期初集中刷新,学期中按变更单增量同步。材料进入本功能时,开课计划作为基准台账,排课表与选课规则作为待核对材料,各自承担字段比对与差异定位的输入角色。
配置怎么定
这一环由工作流节点(用户选择与分支)执行,输出分支走向与交互状态记录。「差异清单」由后续节点按分支继续执行接着完成。用户选择节点触发时对话进入交互状态并记录工作流状态,用户完成选择后按对应选项走分支继续执行。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 开课计划 | 课程名称、班级人数、起止日期与签字是否与台账一致 | 逐条比对名称、数量、日期字段,标记缺签字记录 |
| 排课表 | 教室编号、时段、教师与回执是否与开课计划对应 | 核对回执有无,检查同一记录在两份材料里的日期是否对不上 |
| 选课规则 | 选课条件、容量与版本号是否与当前生效版本同步 | 比对版本号,定位未同步字段并记录差异 |
| 用户选择节点 | 每个选项是否对应一条分支,交互状态是否被记录 | 在节点里逐个核对选项与分支连线,引用 variables 与 nodeId 试跑一次 |
容易做错的三处
- 现象:同一记录在开课计划与排课表里的名称、数量、日期对不上。原因:两份材料分别由不同环节维护,字段口径未统一。
- 现象:选课规则版本未同步,容量与条件仍为旧值。原因:规则库更新后未触发增量同步,排课表沿用历史版本。
- 现象:排课表缺签字或回执,无法确认变更已生效。原因:变更单流转时未回写签字栏,回执未随材料归档。
怎么确认配好了
本功能验收:逐个选项试跑,核运行记录里的分支走向与交互状态,确认 variables 与 nodeId 在后续节点可引用。
业务测试:用一条真实记录找出与台账不一致的字段,标记名称、数量或日期对不上的位置。
- 在节点里逐个核对选项与分支连线,触发一次查看运行记录里的节点状态
- 在后续节点引用选择结果变量并试跑一次,确认分支走向与交互状态记录一致