diff --git a/changelogs-v2/2026-08/12_5933_生成H5录入token幂等键requestId-修改接口-管理后台.md b/changelogs-v2/2026-08/12_5933_生成H5录入token幂等键requestId-修改接口-管理后台.md index 420ac06..366665b 100644 --- a/changelogs-v2/2026-08/12_5933_生成H5录入token幂等键requestId-修改接口-管理后台.md +++ b/changelogs-v2/2026-08/12_5933_生成H5录入token幂等键requestId-修改接口-管理后台.md @@ -5,10 +5,14 @@ ticket: "5933" title: "生成 H5 录入 token 支持 requestId 幂等键(防双击)" consumer: "admin" change_type: "修改接口" -backend_status: "verified" +backend_status: "deployed" gateway_status: "verified" frontend_status: "pending" +frontend_owner: "mmg" +frontend_ref: "pending" target_release: "v2.1" +verified_at: "2026-08-12" +updated_at: "2026-08-12" status_note: "后端已于 2026-08-12 合并 PR #5940 并部署测试服验证:同 requestId 首次成功、30s 内第二次返回 100502、不同 requestId 成功;旧客户端不传 requestId 连续两次均成功。API-SPEC §13.6 同步补声明 contractVersion/segmentDays/serviceDates/segmentRoute。" base: "dev-v3" --- @@ -48,7 +52,18 @@ base: "dev-v3" - `requestId` 可选:旧前端不传时行为与旧版完全一致(线上实测验证)。 - 线上旧版本收到含 `requestId` 的请求体时忽略未知字段、正常生成(实测 200),前后端可异步上线。 -## 3. 验收要点 +## 3. 验证证据 + +- 后端 PR:`#5940`,squash merge `0792b27c`。 +- 测试服部署:Deploy Panel 任务 `d0c1a1ef`,`hl-fleet-service` / `dev-v3`,状态 `success`。 +- 自动化:H5 定向测试 88/88、Fleet ArchTest 13/13、spotless 通过。 +- 网关实测: + - 同 `requestId` 首次调用 → `200/成功`; + - 同键 30s 内第二次调用 → `100502/生成处理中,请勿重复提交`; + - 不同 `requestId` → 各自成功; + - 不传 `requestId` 连续两次 → 均成功。 + +## 4. 验收要点 - 同 `requestId` 30s 内第二次调用 → `100502 生成处理中,请勿重复提交`(测试服网关已验证)。 - 不同 `requestId` 各自成功(测试服网关已验证)。