选课排课与教室资源调度的资料版本与变更维护:对话日志与审计

围绕选课排课与教室资源调度的资料版本与变更维护,说明对话日志与审计的配置前提与核对动作,结合开课计划、排课表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

选课排课与教室资源调度场景中,材料分为开课计划、排课表、选课规则三类,字段含课程名称、班级人数、上课日期、教室编号、签字栏与回执。这些材料进入对话记录功能时,各自承担证据角色:开课计划提供课程与人数基线,排课表提供时间与教室对应关系,选课规则提供约束条件。资料版本与变更维护的更新节奏为每轮排课调整后重新登记,旧版保留可追。对话记录接口按应用与会话维度只输出会话消息列表与记录总数,含角色与引用信息,版本台账与变更记录要由人工或外部系统接着做。

配置怎么定

对话记录接口(按应用与会话维度)只输出会话消息列表与记录总数,含角色与引用信息,版本台账与变更记录要由人工或外部系统接着做。

对象判断核验动作
开课计划课程名称、班级人数、开课日期与签字栏须与排课表逐项对应,版本号唯一且旧版可追用 chatId 拉取对应会话记录,核对消息中课程名称与人数是否与计划一致,比对 dataId 定位单条引用
排课表上课日期、节次、教室编号须与选课规则中的时间约束一致,变更后引用同步更新翻页取全记录,按 value 查看单条记录的引用与耗时字段,确认日期与教室编号未错位
选课规则选课容量、优先级、截止日期须与开课计划人数对得上,缺签字或回执视为未生效核对记录总数 total 与响应 code 为200,逐条检查角色字段是否消息角色与原会话对应

容易做错的三处

  • 现象:同一课程在两份材料里的名称、人数或日期对不上。原因:版本未同步,旧版排课表未随开课计划变更而更新。
  • 现象:排课表已调整教室,选课规则仍引用旧教室编号。原因:变更记录只改一处,引用未同步刷新。
  • 现象:开课计划缺签字或回执,排课表却已发布。原因:登记环节未核验签字栏,版本台账缺少生效凭据。

怎么确认配好了

本功能验收:按记录总数 total 翻页取全,抽一条核对角色、引用信息与时间,确认响应 code 为200 且消息条数与记录总数一致。

业务测试:改一处内容,看版本号与引用是否同步更新

  • 用 chatId 与 dataId 定位单条记录,核对角色字段与引用信息是否对应实际会话
  • 连拉两页比对偏移与记录总数,确认无遗漏且引用条数按数组长度单独记录

References