培训机构教务排课与消课的授权访问与对外服务:工作流编排

围绕培训机构教务排课与消课的授权访问与对外服务,说明工作流编排的配置前提与核对动作,结合课表、消课记录确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

本页面向培训机构教务排课与消课场景,材料来自课表、消课记录、调课申请三类教务台账,按周或按课次更新。课表记录课程名称、班级、教师、教室、上课日期与时段;消课记录记录学员、课次、消耗课时数、签字或回执;调课申请记录原课次、目标课次、申请日期与审批签字。三类材料进入工作流时各自承担不同角色:课表作为排课基准,消课记录作为消耗凭据,调课申请作为变更依据。字段特征集中在名称、数量、日期与签字四类,同一课次在课表与消课记录里的名称、课时数、日期需要逐项对齐,调课申请与课表之间的版本同步与签字回执同样需要核对。

配置怎么定

这一环由工作流节点(用户选择与分支)执行,输出分支走向与交互状态记录。「可对外的入口与授权范围」由后续节点按分支继续执行接着完成。

对象判断核验动作
课表课程名称、班级、教师、教室、上课日期与时段是否与消课记录一致逐条比对课表与消课记录的名称、日期与签字,核对 variables 中的课次标识
消课记录学员、课次、消耗课时数与签字或回执是否齐全在运行记录里核对 nodeId 对应节点状态,检查课时数与日期是否与调课申请一致
调课申请原课次、目标课次、申请日期与审批签字是否与课表版本同步核对调课申请与课表的版本同步情况,确认签字或回执未缺失
对外入口访问者身份与可见范围是否匹配,越权是否不可见用受限身份触发一次用户选择,查看 variables 中授权范围与分支走向

容易做错的三处

  • 现象:同一课次在课表与消课记录里的名称、课时数、日期对不上。原因:两份材料各自录入,未按课次标识统一核对。
  • 现象:调课申请与课表版本未同步,旧课次仍出现在对外入口。原因:变更后未重新触发用户选择节点,分支仍走默认路径。
  • 现象:消课记录缺签字或回执,对外入口仍显示该课次已完成。原因:交互状态未记录完整,后续节点按旧分支继续执行。

怎么确认配好了

本功能验收:逐个选项试跑,核运行记录里的分支走向与交互状态,确认 nodeId 对应节点状态与选项一致。

业务测试:用受限身份访问一次,看可见范围是否符合设定,越权内容是否不可见。

  • 在用户选择节点里逐个核对选项与分支连线,触发一次后查看运行记录里的节点状态。
  • 在后续节点引用选择结果 variables 并试跑一次,确认分支走向与交互状态记录一致。