18 lines
1.0 KiB
Markdown
18 lines
1.0 KiB
Markdown
## ADDED Requirements
|
|
|
|
### Requirement: 授权创建使用店铺系列套餐候选项
|
|
|
|
系统 SHALL 在新增代理系列授权时,使用 `GET /api/admin/shop-series-grants/package-options` 获取套餐候选项。前端 MUST 在目标店铺和套餐系列均已选择后,原样传递非空的 `shop_id` 与 `series_id`;接口返回的候选项 SHALL 作为可选套餐及其价格、授权状态的权威来源。
|
|
|
|
#### Scenario: 选择店铺和套餐系列后加载候选项
|
|
|
|
- **WHEN** 用户在新增代理系列授权弹窗中已选择目标店铺和套餐系列
|
|
- **THEN** 前端请求 `/api/admin/shop-series-grants/package-options` 并携带所选 `shop_id` 与 `series_id`
|
|
- **AND** 前端展示返回的候选套餐而不再调用通用套餐分页接口作为该弹窗的候选来源
|
|
|
|
#### Scenario: 更换店铺或套餐系列
|
|
|
|
- **WHEN** 用户更换目标店铺或套餐系列
|
|
- **THEN** 前端清空此前的套餐候选项和已选择套餐
|
|
- **AND** 仅使用新组合返回的候选项进行后续选择
|