培训机构教务排课与消课的材料核对与差异定位:权限与数据隔离

围绕培训机构教务排课与消课的材料核对与差异定位,说明权限与数据隔离的配置前提与核对动作,结合课表、消课记录确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

本页聚焦培训机构教务排课与消课场景下的材料核对与差异定位,涉及课表、消课记录、调课申请三类材料。课表由教务在排课环节生成,字段含课程名称、班级、任课教师、上课日期与时段;消课记录在授课完成后由任课教师或教务登记,字段含学员姓名、课程名称、消课数量、消课日期与签字;调课申请由发起人提交,字段含原上课日期、调整后日期、调课原因与审批回执。三类材料更新节奏不同:课表按周或按月批量调整,消课记录按次产生,调课申请随审批流转。材料进入该功能后,课表作为基准材料,消课记录与调课申请作为比对材料,按同一对象在两份材料里的名称、数量、日期是否一致进行核对,并定位缺签字或回执的条目。

配置怎么定

商业版启用文件权限后,成员仍需具有知识库读取权限。

这一环由成员权限与文件级权限(服务端鉴权)执行,输出按成员过滤后的可见文件集合。「差异清单」由后续 AI 节点、代码节点或人工接着完成;文件列表与检索只返回按成员过滤后的可读集合。团队管理员不绕过文件级权限,越权文件不参与列表与检索结果。

对象判断核验动作
课表课程名称、班级、任课教师、上课日期与时段在两份材料中一致,且版本为最新用受限成员账号查看课表文件列表与详情,逐条比对消课记录中的课程名称与上课日期
消课记录学员姓名、课程名称、消课数量、消课日期与签字在两份材料中一致按 teamId 与 tmbId 确认成员可读范围,核消课数量与课表课时是否对应
调课申请原上课日期、调整后日期、调课原因与审批回执齐全,且与课表调整后版本同步核对调课申请的审批回执与课表变更记录,缺签字或回执的条目列入差异清单
文件级权限查看列表与详情需知识库读权限加文件读权限,删除仅限创建者用协作者账号试删文件,应被过滤并提示;用受限成员账号搜索同一问题,越权文件不被召回

容易做错的三处

  • 现象:受限成员在文件列表里看到了不属于其可读范围的文件。原因:文件级权限未按成员逐条过滤,或工作流未按成员身份鉴权。
  • 现象:同一消课记录在课表与消课记录里的消课数量、日期对不上。原因:版本未同步,调整后的课表未回写,导致两份材料字段不一致。
  • 现象:调课申请缺少审批签字或回执,仍进入消课统计。原因:材料核对未覆盖签字与回执字段,差异清单未记录缺项。

怎么确认配好了

本功能验收:用受限账号查看文件列表并检索一次,核可见范围是否只包含该成员可读的文件,越权文件不占位、不被召回。

业务测试:用一条真实记录找出与台账不一致的字段,记录名称、数量或日期的差异,交复核人确认并回写。

  • 按 teamId 与 tmbId 核对成员可读文件集合,确认列表与检索结果一致。
  • 用协作者账号试删文件,确认仅创建者可删除,非创建者项被过滤并提示。