chore(changelog): #7455 前端 no-op 回写 not_required
changelog-filename-gate / validate (push) Failing after 2s

这个提交包含在:
Mimingguang
2026-09-10 18:01:41 +08:00
父节点 953d953bdc
当前提交 6fee8114b8
@@ -7,12 +7,12 @@ author: "jw(GIT)"
change_type: "修改接口"
backend_status: "deployed"
gateway_status: "verified"
frontend_status: "pending"
frontend_status: "not_required"
frontend_owner: "mmg"
frontend_ref: ""
target_release: ""
verified_at: "2026-09-10"
status_note: "⚠️ 对外行为变更。团期域十五个 admin 端点此前零判权——任意能登录后台的账号都能调,其中六个是写口(物资增改删、确认物资会推进团期阶段、保存人员配置会扇出到团内全部活跃订单、设主次报账人),读口里子订单还带逐户出行人明细。现按三层收口:物资写与人员写要 group-batch:manage,详情/子订单/物资读/人员读要 group-batch:view,列表/看板/产品选择器要 group-batch:list。三个码取自权限种子 V20260831_002 的注册描述,不是新拍的,也不新增授权种子。管理员/超管完全不受影响;财务能看不能改;定制师全部被挡(他的入口在订单侧提需求,不碰团期域端点)。前端两条必看:① 入参出参既有错误码一律未变,不需要改请求代码,只需处理新出现的 589507;② 建议按码做菜单级/按钮级预判——list 决定团期菜单可见、view 决定详情可进、manage 决定编辑按钮可点。判权在进入业务逻辑之前,被拒时零写入、不写时间线、不触发扇出(已用 TEST SQL 佐证)。TEST 上十五个端点×三种角色 45 次调用逐条取证。"
status_note: "⚠️ 对外行为变更。团期域十五个 admin 端点此前零判权——任意能登录后台的账号都能调,其中六个是写口(物资增改删、确认物资会推进团期阶段、保存人员配置会扇出到团内全部活跃订单、设主次报账人),读口里子订单还带逐户出行人明细。现按三层收口:物资写与人员写要 group-batch:manage,详情/子订单/物资读/人员读要 group-batch:view,列表/看板/产品选择器要 group-batch:list。三个码取自权限种子 V20260831_002 的注册描述,不是新拍的,也不新增授权种子。管理员/超管完全不受影响;财务能看不能改;定制师全部被挡(他的入口在订单侧提需求,不碰团期域端点)。前端两条必看:① 入参出参既有错误码一律未变,不需要改请求代码,只需处理新出现的 589507;② 建议按码做菜单级/按钮级预判——list 决定团期菜单可见、view 决定详情可进、manage 决定编辑按钮可点。判权在进入业务逻辑之前,被拒时零写入、不写时间线、不触发扇出(已用 TEST SQL 佐证)。TEST 上十五个端点×三种角色 45 次调用逐条取证。前端实证 no-op:15 端点请求/响应/错误码未变,唯一新增 589507 由拦截器透 message;本仓从不按权限码前端显隐(grep 零 hasPermission/v-if 按 group-batch 码),可见即可点+589507 兜底,不采纳后端「按码显隐」建议。"
updated_at: "2026-09-10"
base: "dev-v3"
---