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

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

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

**Blocked by:** None — can start immediately.

**Status:** ready-for-agent

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