继续教育学时认定的材料核对与差异定位:权限与数据隔离

围绕继续教育学时认定的材料核对与差异定位,说明权限与数据隔离的配置前提与核对动作,结合课程备案表、学习证明确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

本页面向继续教育学时认定场景,材料来自课程备案表、学习证明、学时认定表三类。课程备案表由开课单位提交,记录课程名称、课时与备案日期;学习证明由学员或单位出具,记录学习起止日期与完成情况;学时认定表由认定机构汇总,记录认定数量、签字与回执。三类材料按批次进入功能,更新节奏跟随申报周期与复核回写。字段特征集中在名称、数量、日期、签字四类,同一记录在不同材料里常出现名称写法不一、数量口径不同、日期跨月或跨年、版本未同步、缺签字或回执。材料进入该功能时各自角色不同:课程备案表用于比对课程口径,学习证明用于核对学习事实,学时认定表用于确认认定结果,三者共同支撑差异定位。

配置怎么定

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

这一环由成员权限与文件级权限(服务端鉴权)执行,输出按成员过滤后的可见文件集合。「差异清单」由后续 AI 节点、代码节点或人工接着完成;文件列表与检索只返回按成员过滤后的可读集合。成员权限与文件级权限只决定可见范围,不判断材料内容是否一致,团队管理员也不绕过文件级权限。

对象判断核验动作
课程备案表课程名称、课时数量、备案日期与签字是否与学习证明对应用受限成员账号查看列表与详情,核对该文件读权限是否只覆盖应见范围
学习证明学习起止日期、完成数量与出具签字是否与学时认定表一致用协作者账号试删,确认仅创建者可删除,非创建者项被过滤并提示
学时认定表认定数量、认定日期、签字与回执是否与台账逐字段对齐用受限成员账号搜索同一问题,核对越权文件不被召回,鉴权方式按成员身份
文件列表与检索列表与检索是否按成员可读集合返回,分页结果正确核对工作流与节点的鉴权配置,确认按成员身份鉴权生效

容易做错的三处

  • 现象:受限成员看到了不该看的文件。原因:文件级权限未按成员逐条过滤,列表与详情未同时校验知识库读权限与文件读权限。
  • 现象:同一记录在两份材料里的名称、数量、日期对不上。原因:课程备案表与学习证明版本未同步,回写时未按台账字段逐项核对。
  • 现象:学时认定表缺签字或回执。原因:材料进入复核前未完成签字收集,差异清单未标注缺失项,回写环节未闭环。

怎么确认配好了

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

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

  • 按 teamId 与 tmbId 核对成员可见集合,确认列表与检索按该集合返回。
  • 用一条真实记录逐字段比对课程备案表、学习证明与学时认定表,标记差异并回写复核结果。