这个品类的数据长什么样
本页面向中小学课程表与课后服务排课场景,材料来自总课表、教师任课表、课后服务项目表三类业务资料,按学期与周次更新,字段包含课程名称、任课教师、班级、日期、节次、项目名称、参与人数与签字栏。三类材料进入对话日志与审计功能时角色不同:总课表与教师任课表提供排课基准与责任归属,课后服务项目表提供课后时段与项目明细,对话日志用于把异常发生时的会话证据固定下来,供人工比对材料之间的名称、数量、日期是否一致,并检查签字或回执是否齐全。记录按应用与会话维度留存,异常追溯时先定位会话,再回到原始材料核对字段。
配置怎么定
这一环由对话记录接口(按应用与会话维度)执行,输出会话消息列表与记录总数,含角色与引用信息。异常清单与复核结论由人工或外部系统接着完成,接口本身不写业务台账,只提供会话证据。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 总课表 | 课程名称、班级、日期、节次与教师任课表逐项一致,签字栏有复核人签署 | 取同一班级同一日期的行,比对两份材料的课程名称与节次,核对签字栏 |
| 教师任课表 | 任课教师、班级、周课时数与总课表、课后服务项目表对得上,版本号与学期一致 | 按教师姓名检索,核对课时数与项目表里的参与班级,检查版本日期 |
| 课后服务项目表 | 项目名称、参与人数、起止日期与总课表不冲突,回执或签字齐全 | 抽一个项目,核对参与人数与日期,查看回执是否附在记录后 |
| 对话记录 | 会话消息列表与记录总数可翻页取全,单条含角色、引用信息与耗时 | 用chatId定位会话,按dataId与value打开单条记录核对 |
容易做错的三处
- 现象:同一节课在总课表与教师任课表里的名称或节次对不上。原因:两份材料分别录入,未按同一版本同步,缺少交叉核对环节。
- 现象:课后服务项目表里的参与人数与回执数量不一致。原因:项目调整后只改了其中一份材料,回执未随版本更新,签字栏空缺。
- 现象:异常记录能查到会话,却找不到对应的原始材料。原因:材料未按学期归档,版本未同步,追溯时缺少可比对的基准件。
怎么确认配好了
本功能验收:按记录总数翻页取全,抽一条核对角色、引用信息与时间,确认状态码为200、记录总数与列表条数对得上,引用条数按数组长度单独记录,引用文本的tokens另行核对。
业务测试:造一条异常记录,看能否追到源头材料,核对总课表、教师任课表、课后服务项目表的名称、数量、日期与签字。
- 用
chatId定位目标会话,按偏移量连拉两页,比对记录总数与列表条数是否一致。 - 打开一条记录,核对角色、引用信息与耗时字段,再回到总课表与课后服务项目表比对名称、日期与签字。