Files
junhong_cmp_fiber/openspec/changes/archive/2026-08-18-agent-refund-shop-visibility/proposal.md
break c8052df8eb
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m30s
补充退款列表应当让本店铺的人看见
2026-08-18 11:44:30 +08:00

966 B

Why

代理账号当前仅能按退款申请创建人查看退款,导致同一店铺的其他账号创建退款后,本店代理无法在退款管理中查询或查看详情。

What Changes

  • 将代理账号的退款列表和详情可见范围从“本人创建”调整为“与当前代理同一店铺”。
  • 同店铺内其他账号创建的退款申请对该店铺代理可见。
  • 代理账号仍不得因本次调整看到下级代理店铺的退款申请;平台和超级管理员既有全量可见范围不变。

Capabilities

New Capabilities

  • 无。

Modified Capabilities

  • order-refund-exchange: 调整代理账号查询退款列表和详情时的数据可见范围。

Impact

  • 影响 GET /api/admin/refundsGET /api/admin/refunds/{id} 的代理数据权限过滤。
  • 预计修改退款数据访问层及其调用所依赖的当前账号店铺范围获取逻辑;不新增接口、依赖或数据库结构。