diff --git a/changelogs-v2/2026-08/04_5368_v3合同管理完整接口与订单号搜索-修改接口-管理后台.md b/changelogs-v2/2026-08/04_5368_v3合同管理完整接口与订单号搜索-修改接口-管理后台.md index 077ebf0..1b78cc9 100644 --- a/changelogs-v2/2026-08/04_5368_v3合同管理完整接口与订单号搜索-修改接口-管理后台.md +++ b/changelogs-v2/2026-08/04_5368_v3合同管理完整接口与订单号搜索-修改接口-管理后台.md @@ -5,14 +5,14 @@ title: "v3 合同管理完整接口与订单号搜索" consumer: "admin" change_type: "修改接口" author: "yaosutu(GIT)" -backend_status: "pending" -gateway_status: "pending" +backend_status: "deployed" +gateway_status: "verified" frontend_status: "pending" frontend_owner: "" frontend_ref: "" target_release: "" -verified_at: "" -status_note: "PR #5501 已合并 dev-v3;本文按合并代码静态核对 8 个 admin Controller 共 56 端点,尚未对本 PR 执行测试服网关 HTTP 验证。" +verified_at: "2026-08-04T22:35:00+08:00" +status_note: "PR #5501 已合并 dev-v3;deploy-panel 任务 0eae2ffb 成功,hl-order-service-v3 8086/8186 双实例 UP。已通过有效管理后台鉴权验证 Gateway 合同列表 12 个只读用例与目标合同详情;列表/详情 teamNo 一致。QA 报告因未保存含 PII 的详情截图仍为 PARTIAL,不影响已完成的运行时功能门禁。" updated_at: "2026-08-04" base: "dev-v3" --- @@ -832,7 +832,11 @@ name:string!(max64),mchId:string!(max32),appId:string!(max64),apiV3Key:string!,m - PR #5501 已合并:merge commit `45117d3d5896515909e303dcbfa9d3616f881803`,head `f66d236f2aea2d0a63db8cb58d59f2ae74e2b6fb`。 - 基于合并代码静态核对 8 个 admin Controller,端点计数 `15+7+4+4+6+11+4+5=56`。 - 文档本地自检:56 个接口小节、只有目标文件进入 commit、`git diff --check` 通过。 -- 本 PR 的测试服部署和网关 HTTP 行为验证状态以文档 frontmatter 为准,不用本地静态核对冒充。 +- deploy-panel 任务 `0eae2ffb` 执行成功;`hl-order-service-v3` 在 `dev-v3` 的 8086/8186 双实例均为 UP。 +- 通过已登录管理后台的有效 Gateway 鉴权完成合同列表真实 HTTP 验证:`code=200`、`total=118`;共12个只读用例覆盖 `orderNo` 精确/模糊/trim、`teamNo`、`%`/`_` 字面匹配等边界。 +- 真实非空样本为 `orderNo=HL20260803220907715`、`teamNo=26-2489`;随后在同一鉴权会话打开目标合同 `MOCK-2084280429048741890` 详情,详情显示 `teamNo=26-2489` 且含列表外字段,证明详情调用成功且列表/详情一致。 +- QA 证据报告:`D:/work/project-doc/PRPs/reports/5368-contract-teamno-gateway-acceptance.md`,状态仍为 `PARTIAL`。原因是详情页含未脱敏联系电话/签署链接,为避免 PII 落盘未保存截图;运行时列表与详情功能门禁已验证。 +- 本次未查询数据库实时行;上述结论来自部署状态与真实 Gateway HTTP/管理后台详情调用。 ## 8. 业务边界与 v1/v3 数据隔离