修复批量订购
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
|
||||
### Requirement: 批量操作可追踪
|
||||
|
||||
系统 SHALL 为同步批量分配和调价直接返回处理结果;对异步批量订购返回任务标识并提供状态查询。
|
||||
系统 SHALL 为同步批量分配和调价直接返回处理结果;对异步批量订购返回任务标识并提供状态查询。异步批量订购完成后,系统 MUST 持久化每个输入行的成功或失败结果及与其一致的总数、成功数和失败数;部分资产因余额不足、资产校验或重复输入失败不得阻止任务进入完成终态。
|
||||
|
||||
#### Scenario: 批量操作可追踪
|
||||
|
||||
@@ -26,6 +26,12 @@
|
||||
- **WHEN** 创建批量操作
|
||||
- **THEN** 同步操作直接返回结果;异步订购返回任务标识且可查询处理状态
|
||||
|
||||
#### Scenario: 批量订购部分失败后查询结果
|
||||
|
||||
- **GIVEN** 异步批量订购中的部分资产已成功创建订单,其他资产因钱包余额不足或输入重复失败
|
||||
- **WHEN** Worker 完成全部输入行的处理
|
||||
- **THEN** 任务状态为已完成,逐行结果保留成功订单与失败原因,且总数等于成功数与失败数之和
|
||||
|
||||
### Requirement: 授权页面禁止重复选择套餐
|
||||
|
||||
系统 SHALL 使代理系列授权页面能够区分目标店铺已授权和未授权套餐;已授权套餐 MUST 以不可新增的状态返回,首次创建系列授权和既有系列新增套餐均适用。
|
||||
|
||||
Reference in New Issue
Block a user