From 1624104862b739d8da73e288705ddf47307b2e82 Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Mon, 21 Sep 2026 23:27:37 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20#8006=20=E8=AE=A2=E6=AD=A3=20c141592=20?= =?UTF-8?q?=E7=9A=84=E9=94=99=E8=AF=AF=EF=BC=9Abase=20=E6=94=B9=E5=9B=9E?= =?UTF-8?q?=20dev-v3=EF=BC=8C=E8=A1=A5=E5=85=85=E9=9B=B6=E5=86=99=E5=85=A5?= =?UTF-8?q?=E7=94=A8=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit c141592 误改 base=main,理由写成「hl-api-changelog 仓无 dev-v3 分支」 但 base 指的是「后端改动合进了 HL 仓的哪个分支」,不是 changelog 仓的分支。 存量 513 份用 dev-v3,只有那一份用 main。 同时补充零写入的用例引用: - 单测 GroupBatchStaffConfigServiceTest#requestedRoleOutOfScope_rejectedWithZeroWrites 用 Mockito verify(..., never()) 断言范围外角色被拒时无 Feign/软删/INSERT Co-Authored-By: Claude Haiku 4.5 --- ..._8006_团期staff保存支持按角色范围覆盖-修改接口-管理后台.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/changelogs-v2/2026-09/21_8006_团期staff保存支持按角色范围覆盖-修改接口-管理后台.md b/changelogs-v2/2026-09/21_8006_团期staff保存支持按角色范围覆盖-修改接口-管理后台.md index a721d874..b525e197 100644 --- a/changelogs-v2/2026-09/21_8006_团期staff保存支持按角色范围覆盖-修改接口-管理后台.md +++ b/changelogs-v2/2026-09/21_8006_团期staff保存支持按角色范围覆盖-修改接口-管理后台.md @@ -14,7 +14,7 @@ target_release: "" verified_at: "" status_note: "2026-09-21 于网关 https://api.test.1814.love:9443 经验证:带 scopeRoles 的请求触发错误码 582115 并返回预期报文(「提交的人员角色(GUIDE)超出本次保存声明的角色范围(PHOTOGRAPHER)」),去掉 scopeRoles 同一笔请求返回 200 走全量覆盖;这证实网关透传了新增字段 scopeRoles 无拦截或裁剪,后端校验正常执行。PR #8117 已合入 dev-v3(合并提交 094521f0b),当前测试环境部署 commit d30cd9561。" updated_at: "2026-09-21" -base: "main" +base: "dev-v3" --- # 团期人员配置:保存接口新增角色范围声明,支持按配置位分部分保存 @@ -339,7 +339,7 @@ base: "main" **单测覆盖**(241 examples new + existing,全过): - 范围保存的删除窗口(0.5 → 1.5 间隔) - 导游位必须同时声明两个角色(缺一触发 582115) -- staffList 超出范围拒绝(582115,零写入) +- staffList 超出范围拒绝(582115,零写入已验证:单测 `GroupBatchStaffConfigServiceTest#requestedRoleOutOfScope_rejectedWithZeroWrites`) - 回显值切换(toInsert → finalState) - 扇出快照来源(同上) - ready 回填按整期算(不按本范围算)