diff --git a/changelogs-v2/2026-09/06_7135_团期创单收紧productBatchId校验-修改接口-管理后台.md b/changelogs-v2/2026-09/06_7135_团期创单收紧productBatchId校验-修改接口-管理后台.md index 95223804..389ac55c 100644 --- a/changelogs-v2/2026-09/06_7135_团期创单收紧productBatchId校验-修改接口-管理后台.md +++ b/changelogs-v2/2026-09/06_7135_团期创单收紧productBatchId校验-修改接口-管理后台.md @@ -10,10 +10,10 @@ gateway_status: "verified" frontend_status: "verified" frontend_owner: "mmg" frontend_ref: "03a985b6" -target_release: "" +target_release: "hl-ui@03a985b6" verified_at: "2026-09-06" status_note: "服务端对 POST /v3/admin/order 新增三个校验错误码 581055/581056/581057,响应 departureDate/returnDate 改为落库值;前端新建订单向导须仅对 GROUP 产品传 productBatchId 且班期必须属于所选产品。" -updated_at: "2026-09-06" +updated_at: "2026-09-08" base: "dev-v3" --- @@ -325,7 +325,9 @@ base: "dev-v3" **单测覆盖**(定向复测全绿):OrderServiceTest 193/193 ✓ | GroupOrderStrategyTest 30/30 ✓(含 581034 三例)| OrderCreateTransactionExecutorTest 21/21 ✓ | ProductTierResolverTest 11/11 ✓ | OrderMpCreateServiceTest 6/6 ✓ | BatchInfoVODeserializationTest 2/2 ✓ | OrderMpReadServiceTest 15/15 ✓ | InternalOrderSnapshotControllerTest 4/4 ✓ | E2eScopedOrderCreateServiceTest 19/19 ✓;ArchTest 全绿(LayerEnforcement 5 / RedLine 9 / MapperBoundary 26 / HouseModuleBoundary 4 / DashboardLayer 2 / LocalCacheVetting 1)。 -**网关验证(已部署 dev-v3 复测,2026-09-06 15:00)**:合并提交 977be08e 部署测试服,双实例滚动重启完成(8086/8186 新 PID、jar 已更新)。网关实测 15/15 通过:S2 正例 200(日期=班期 10-01/10-03)、S10 跨产品班期 581055、S11 日期不一致回显班期日期、S13 tierSeq=9 581057、S14 CORE 带班期 581056、S16 GROUP tierName=轻奢;#7142 判团字段在创单响应/详情/列表三处透出、#7143 productId 在看板/分页/详情三接口透出,均已核。581034(#7159)判定逻辑经三条单测证实生效;线上端到端受测试账号对产品 schedule 无编辑权限(403)与限额班期 getBatchInfo 存量异常(581027)所限未实跑,详见 Issue #7159 评论。 +**网关验证(已部署 dev-v3 复测,2026-09-06 15:00)**:合并提交 977be08e 部署测试服,双实例滚动重启完成(8086/8186 新 PID、jar 已更新)。网关实测 15/15 通过:S2 正例 200(日期=班期 10-01/10-03)、S10 跨产品班期 581055、S11 日期不一致回显班期日期、S13 tierSeq=9 581057、S14 CORE 带班期 581056、S16 GROUP tierName=轻奢;#7142 判团字段在创单响应/详情/列表三处透出、#7143 productId 在看板/分页/详情三接口透出,均已核。581034(#7159)判定逻辑经三条单测证实生效;端到端实跑当日受测试账号对产品 schedule 无编辑权限(403)与限额班期 getBatchInfo 存量异常(581027)所限未完成,已于次日补齐(见下条)。 + +**581034 网关端到端补测(#7159,2026-09-07 09:2x,dev-v3 HEAD 9f10f44d)**:改用同产品 2044306857534636034 下干净的 12-01 期(班期 2096631555760807938 / QA-7189-1201,原 maxParticipants=6、0 人已报名)——经 SUPER_ADMIN 调 `PUT /admin/product/item/2044306857534636034/schedule` 把 maxParticipants 改为 3,随后 `POST /v3/admin/order` 传 adultCount=4 → **581034 团期剩余名额不足**;传 adultCount=2 → 200 建单 2096769958221402114,随即 `cancel/pre-trip` 取消并把 maxParticipants 改回 6,测试库已复原。工单原写的 10-01 期在 2026-09-07 凌晨已被他人下 4 单(8 人已报名),改容量后正例也会被拦,故换期取证,步骤与断言按 AC-4 原文执行。至此 #7159 的行为变化在测试环境已完成网关实测,本文档第一节与「六.6 修改前后对比」所述口径全部成立。 --- @@ -333,6 +335,7 @@ base: "dev-v3" - 关联 Issue: [wx/HL#7135](https://git.1814.love:8443/wx/HL/issues/7135) - 关联 PR: [wx/HL#7169](https://git.1814.love:8443/wx/HL/pulls/7169)(Closes #7135、#7159;合并提交 977be08e) +- 关联 Issue: [wx/HL#7159](https://git.1814.love:8443/wx/HL/issues/7159)(人数预查改读 remainingParticipants 使 581034 生效;与 #7135 同 PR 交付,行为变化由本文档覆盖,网关实测证据见「八、测试环境已验证」末条) - 关联工单 #7142(判团字段 groupBatchId / productBatchId / groupOrder)、#7143(看板 productId 显示)。 - 团期接口文档:GB-ADM-00B(OpenWiki)。