更新 v3 合同部署与网关验证证据
所有检测均成功
changelog-filename-gate / validate (push) Successful in 1s

这个提交包含在:
yaosutu 2026-08-04 22:38:21 +08:00
父节点 1465075091
当前提交 f2a369aad1

查看文件

@ -5,14 +5,14 @@ title: "v3 合同管理完整接口与订单号搜索"
consumer: "admin" consumer: "admin"
change_type: "修改接口" change_type: "修改接口"
author: "yaosutu(GIT)" author: "yaosutu(GIT)"
backend_status: "pending" backend_status: "deployed"
gateway_status: "pending" gateway_status: "verified"
frontend_status: "pending" frontend_status: "pending"
frontend_owner: "" frontend_owner: ""
frontend_ref: "" frontend_ref: ""
target_release: "" target_release: ""
verified_at: "" verified_at: "2026-08-04T22:35:00+08:00"
status_note: "PR #5501 已合并 dev-v3;本文按合并代码静态核对 8 个 admin Controller 共 56 端点,尚未对本 PR 执行测试服网关 HTTP 验证。" 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" updated_at: "2026-08-04"
base: "dev-v3" 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` - PR #5501 已合并merge commit `45117d3d5896515909e303dcbfa9d3616f881803`,head `f66d236f2aea2d0a63db8cb58d59f2ae74e2b6fb`
- 基于合并代码静态核对 8 个 admin Controller,端点计数 `15+7+4+4+6+11+4+5=56` - 基于合并代码静态核对 8 个 admin Controller,端点计数 `15+7+4+4+6+11+4+5=56`
- 文档本地自检56 个接口小节、只有目标文件进入 commit、`git diff --check` 通过。 - 文档本地自检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 数据隔离 ## 8. 业务边界与 v1/v3 数据隔离