这个品类的数据长什么样
本科培养方案修订涉及培养方案、课程大纲、学分结构表三类材料。培养方案由院系起草,课程大纲由课程组编写,学分结构表由教务汇总。材料更新随修订批次推进,字段含课程名称、学分数量、开课日期、签字与回执。进入授权访问与对外服务功能时,培养方案作为主记录提供对外入口,课程大纲与学分结构表作为关联附件按可见范围开放。对外服务需核验访问者身份与可见范围是否匹配,越权内容不可见。材料来源为教务系统与院系提交件,更新节奏按学期或修订节点同步。字段特征包括名称一致性、数量一致性与日期一致性,签字与回执作为完整性的判断依据。
配置怎么定
这一环由工作流里的 HTTP 节点执行,输出响应体、状态码与返回字段。「可对外的入口与授权范围」由后续节点解析响应,或外部系统按约定处理接着完成。HTTP 节点只负责按约定发出请求并取回结果,不代替外部系统写库或审批。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 培养方案 | 课程名称、学分数量、开课日期与签字回执是否与课程大纲、学分结构表一致 | 在请求预览里查看渲染后的地址,核对 variables 来源与 Authorization 取值,比对返回字段中的名称与数量 |
| 课程大纲 | 同一课程在两份材料里的名称、数量、日期是否对得上,版本是否同步 | 用一条样例请求比对返回体,核 responseData 中的课程字段与大纲原件是否一致 |
| 学分结构表 | 学分结构与日期是否与培养方案一致,签字或回执是否齐全 | 核对请求头名称与取值来源,检查返回字段中的学分数量与日期是否匹配 |
| 请求地址与路径参数 | 占位变量能解析成实际值 | 在请求预览里看渲染后的完整地址,确认路径参数与目标接口一致 |
容易做错的三处
- 现象:同一记录在两份材料里的名称、数量、日期对不上。原因:培养方案与课程大纲分别维护,修订后未同步更新,导致返回字段与原件不一致。
- 现象:版本未同步,对外服务返回旧版内容。原因:材料更新后未触发重新提交,HTTP 节点仍引用旧变量或旧地址。
- 现象:缺签字或回执,访问者仍能看到内容。原因:可见范围判断未把签字与回执作为完整条件,越权内容被返回。
怎么确认配好了
本功能验收:预览渲染后的请求,核状态码与返回字段,再对一条样例比对结果;确认 variables 来源可追、Authorization 按外部系统要求传入、responseData 字段与约定一致。
业务测试:用受限身份访问一次,看可见范围是否符合设定。
- 在变量面板核对每个占位的来源,确认路径参数、请求体与请求头中的变量均能解析成实际值。
- 用一条样例请求比对返回体,核对课程名称、学分数量、日期、签字与回执是否与培养方案、课程大纲、学分结构表一致。