继续教育学时认定的授权访问与对外服务:表单与交互

围绕继续教育学时认定的授权访问与对外服务,说明表单与交互的配置前提与核对动作,结合课程备案表、学习证明确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

本页聚焦继续教育学时认定场景,材料包括课程备案表、学习证明、学时认定表。课程备案表由办学机构在开班前提交,含课程名称、课时数、授课日期与负责人签字,是学时认定的源头依据;学习证明由授课方在结课后出具,记录学员姓名、课程名称、完成课时与结课日期,并附经办人签字或回执;学时认定表由认定经办人汇总前两份材料后填写,含认定学时、认定日期与审核签字。三类材料按批次更新,每期课程结束后集中提交,字段特征为名称、数量、日期、签字四类要素并存,任一要素在两份材料中不一致即形成待核记录。材料进入表单输入节点时,各自承担字段来源角色,课程备案表提供课程与课时基准,学习证明提供学员完成事实,学时认定表承载最终认定结论。

配置怎么定

这一环由工作流里的表单输入节点(交互节点)执行,输出用户填写的字段值(提交后传给后续节点)。可对外的入口与授权范围由后续节点或人工接着完成。表单输入节点触发后对话进入交互状态并记录工作流状态,用户填完必填项提交后,字段值传递到后续节点使用。

对象判断核验动作
课程备案表课程名称、课时数、授课日期与负责人签字是否与学习证明一致在节点配置里逐个核对字段名,确认课程名称、课时数、授课日期、签字字段与备案表一致,并用 formInput 试跑一次
学习证明学员姓名、课程名称、完成课时与结课日期是否与备案表逐项对应核对必填标记,确认姓名、课程名称、完成课时、结课日期已标为必填,缺签字或回执时不得提交
学时认定表认定学时、认定日期与审核签字是否与前述两份材料对得上在后续节点引用 formInputResult 字段并试跑,确认认定学时、认定日期、审核签字能取到对应值
授权访问范围访问者身份与可见范围是否匹配,越权是否不可见用受限身份访问一次,核对可见材料范围是否符合设定,越权内容不出现

容易做错的三处

  • 现象:同一学员的课程名称在备案表与学习证明里写法不同,认定表照抄其一。原因:两份材料由不同经办人填写,未做字段对齐与回执核对。
  • 现象:课时数在备案表与学习证明中数量对不上,认定表按其中一份填写。原因:版本未同步,结课后调整的课时未回写备案表,缺签字确认。
  • 现象:提交后后续节点取不到字段值,对话停在交互状态。原因:必填项为空也能提交,或字段名与后续节点引用不一致。

怎么确认配好了

本功能验收:填一遍并提交,核后续节点取到的字段值,确认 formInputResult 输出的课程名称、课时数、日期、签字等字段与提交内容一致,userSelect 选择项能正确传递。

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

  • 在节点配置里逐个核对字段名与必填标记,确认课程备案表、学习证明、学时认定表的名称、数量、日期、签字字段一一对应。
  • 在后续节点引用 formInputResult 字段并试跑,确认提交后字段值能取到,对话不因必填项为空而停在交互状态。