Files
junhong_cmp_fiber/.scratch/ur43-series-package-bulk-authorization/issues/01-initial-bulk-authorization.md
2026-07-23 12:20:41 +09:00

1.3 KiB

01 — 首次批量授权与候选套餐选择

What to build: 授权人员可以从现有系列套餐列表一次选择多个套餐,并在创建系列授权时原子地完成首次套餐授权。界面清楚区分当前上级成本价、目标代理授权成本价和建议零售价;后端拒绝空套餐、重复套餐、跨系列、赠送套餐、非法价格及越权请求,任一项失败均不留下系列授权、套餐授权、价格历史或成功审计。

适用架构通道: 主通道为 Application 事务脚本;辅助通道为 Query 与前端。完整业务边界为“创建系列授权并首次授权套餐”;不迁移既有佣金、强充、零售价继承逻辑,不新增候选读取接口。

Blocked by: None — can start immediately.

Status: ready-for-agent

  • 现有套餐列表可支撑首次多套餐选择,并按调用者视角准确标注成本价与建议零售价,不扩大数据或字段权限。
  • 创建请求要求 1 至 100 个唯一套餐;所有套餐通过系列、赠送、状态、上级授权、价格及直属下级权限校验后,才在同一事务创建系列与套餐授权。
  • 通过 HTTP 集成测试同时验证响应与数据库状态,覆盖成功、多项失败回滚、参数错误和越权;首次授权界面可完成提交并显示结果。