diff --git a/changelogs-v2/2026-09/24_frontend_团期详情配导游配摄影保存报589553弹窗误传团期ID-前端缺陷-管理后台.md b/changelogs-v2/2026-09/24_frontend_团期详情配导游配摄影保存报589553弹窗误传团期ID-前端缺陷-管理后台.md index e64b631a..43168488 100644 --- a/changelogs-v2/2026-09/24_frontend_团期详情配导游配摄影保存报589553弹窗误传团期ID-前端缺陷-管理后台.md +++ b/changelogs-v2/2026-09/24_frontend_团期详情配导游配摄影保存报589553弹窗误传团期ID-前端缺陷-管理后台.md @@ -7,12 +7,12 @@ author: "jw(GIT)" change_type: "前端缺陷" backend_status: "not_required" gateway_status: "not_required" -frontend_status: "pending" +frontend_status: "verified" frontend_owner: "mmg" -frontend_ref: "" -target_release: "" -verified_at: "" -status_note: "2026-09-24 jw 在 TEST 团期详情(/order-v2/batch/detail/2101506167098511362,jw测试产品 第1期,已成团 12 户)点「配置导游」勾选两人保存,弹出「团期尚未创建(该班期还没有任何订单),请先建团并完成成团后再操作」(589553)。根因在 hl-ui:团期详情页把路由上的订单侧团期 ID(groupBatchId)传给 GroupBatchStaffConfigModal,弹窗再原样拼进 GET / PUT /v3/admin/group-batch/{productBatchId}/staff 与候选分页接口,而这组接口的路径变量是产品侧排期 ID。后端按产品侧排期 ID 反查团期,拿团期 ID 当排期 ID 查不到,按设计抛 589553。同页「设置主报账人」弹窗传的是 productBatchId,是对的。后端与数据均正常:该团期 order_group_batch 行存在(group_batch_id=2101506167098511362 / product_batch_id=2101502082564407299 / RESOURCE_PREPARING / 子订单 14 张);order_batch_staff 中按团期 ID 错存的活跃行 0 条,无需修数。本条无后端改动。" +frontend_ref: "c7059880ce6470e391c6ed3a9d6dfd5305ed037a" +target_release: "v2.1" +verified_at: "2026-09-24" +status_note: "2026-09-24 jw 在 TEST 团期详情(/order-v2/batch/detail/2101506167098511362,jw测试产品 第1期,已成团 12 户)点「配置导游」勾选两人保存,弹出「团期尚未创建(该班期还没有任何订单),请先建团并完成成团后再操作」(589553)。根因在 hl-ui:团期详情页把路由上的订单侧团期 ID(groupBatchId)传给 GroupBatchStaffConfigModal,弹窗再原样拼进 GET / PUT /v3/admin/group-batch/{productBatchId}/staff 与候选分页接口,而这组接口的路径变量是产品侧排期 ID。后端按产品侧排期 ID 反查团期,拿团期 ID 当排期 ID 查不到,按设计抛 589553。同页「设置主报账人」弹窗传的是 productBatchId,是对的。后端与数据均正常:该团期 order_group_batch 行存在(group_batch_id=2101506167098511362 / product_batch_id=2101502082564407299 / RESOURCE_PREPARING / 子订单 14 张);order_batch_staff 中按团期 ID 错存的活跃行 0 条,无需修数。本条无后端改动。 | 2026-09-24 mmg 修复:弹窗 prop 改传 detail.productBatchId+空 ID 闸;prop 与三 API 形参统一改名 productBatchId,JSDoc 补 589553 误传口径;index spec 新增 2 例回归(prop=detail.productBatchId 非路由 ID/空 ID 不开弹窗),弹窗 spec 6 例+index spec 5 例全绿" updated_at: "2026-09-24" base: dev-v3 ---