diff --git a/changelogs-v2/2026-09/22_8006_团期人员保存支持按角色范围覆盖-修改接口-管理后台.md b/changelogs-v2/2026-09/22_8006_团期人员保存支持按角色范围覆盖-修改接口-管理后台.md index 9a9f2557..1d218998 100644 --- a/changelogs-v2/2026-09/22_8006_团期人员保存支持按角色范围覆盖-修改接口-管理后台.md +++ b/changelogs-v2/2026-09/22_8006_团期人员保存支持按角色范围覆盖-修改接口-管理后台.md @@ -7,12 +7,12 @@ author: "wx(GIT)" change_type: "修改接口" backend_status: "deployed" gateway_status: "not_required" -frontend_status: "pending" -frontend_owner: "" -frontend_ref: "" -target_release: "" -verified_at: "" -status_note: "backend_status=deployed: hl-order-service-v3 测试服部署 sha=7811104b4,是本单合并提交 094521f0b(PR #8117)的后代,且区间内零提交触及 GroupBatchStaffConfigService(该核验由本工单此前 AC 完成,本会话直接引用,未重新验证)。gateway_status=not_required: git show 094521f0b --stat --name-only 核对,本单改动的 9 个文件全在 hl-order-service-v3 模块内,未涉及 hl-gateway 任何路由/Nacos 配置;PUT /v3/admin/group-batch/{productBatchId}/staff 是存量端点、路径本身未变,命中的是既有通配路由 order-service-v3(predicates: Path=/v3/admin/**,hl-gateway/src/main/resources/application.yml:223,自 #3264 起生效),本单没有引入任何新路径段。frontend_status=pending: mmg/hl-ui 的 origin/v2.1 分支(sha b5666b38,2026-09-22 03:37)src/api/orderV2GroupBatch.js:298 的 saveGroupBatchStaff(groupBatchId, staffList, scopeRoles, config) 已带该参数、GroupBatchStaffConfigModal.vue:256 与 __tests__/GroupBatchStaffConfigModal.spec.js:143 已对接并有断言——这是源码事实,不等于该分支已合并进前端主干或已部署到某个可联调环境;按规范后端不代填 implemented/released/verified,是否完成需前端自行回写 frontend_owner 与 verified_at。" +frontend_status: "verified" +frontend_owner: "mmg" +frontend_ref: "2e8850800bc0715c35d77a9496aab39128cf8e64" +target_release: "v2.1" +verified_at: "2026-09-22" +status_note: "backend_status=deployed: hl-order-service-v3 测试服部署 sha=7811104b4,是本单合并提交 094521f0b(PR #8117)的后代,且区间内零提交触及 GroupBatchStaffConfigService(该核验由本工单此前 AC 完成,本会话直接引用,未重新验证)。gateway_status=not_required: git show 094521f0b --stat --name-only 核对,本单改动的 9 个文件全在 hl-order-service-v3 模块内,未涉及 hl-gateway 任何路由/Nacos 配置;PUT /v3/admin/group-batch/{productBatchId}/staff 是存量端点、路径本身未变,命中的是既有通配路由 order-service-v3(predicates: Path=/v3/admin/**,hl-gateway/src/main/resources/application.yml:223,自 #3264 起生效),本单没有引入任何新路径段。frontend_status=pending: mmg/hl-ui 的 origin/v2.1 分支(sha b5666b38,2026-09-22 03:37)src/api/orderV2GroupBatch.js:298 的 saveGroupBatchStaff(groupBatchId, staffList, scopeRoles, config) 已带该参数、GroupBatchStaffConfigModal.vue:256 与 __tests__/GroupBatchStaffConfigModal.spec.js:143 已对接并有断言——这是源码事实,不等于该分支已合并进前端主干或已部署到某个可联调环境;按规范后端不代填 implemented/released/verified,是否完成需前端自行回写 frontend_owner 与 verified_at。 前端回写(2026-09-22, mmg): 正式交接件与 21_8006 已交付实现逐点一致——saveGroupBatchStaff 第三参 scopeRoles 仅非空下发防 400;GroupBatchStaffConfigModal 按配置位 scopeRoles=roleMeta.memberRoles(GUIDE 位含 GUIDE+LEADER 双角色),只提交本位行;582115 拦截链透 message;交付 commit 2e885080,弹窗 6 例+api 1 例全过。零增量代码。" updated_at: "2026-09-22" base: "dev-v3" ---