All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m26s
1.4 KiB
1.4 KiB
ADDED Requirements
Requirement: C 端订单保存并返回正确渠道
C 端创建的卡或设备订单 MUST 使用既有 purchase_role 保存正确订单渠道;订单列表和详情 SHALL 返回渠道以及对应资产标识,卡使用 ICCID,设备优先使用 VirtualNo、为空时使用 IMEI,不得使用 SN 或误用卡字段导致标识为空。
Scenario: 查询 C 端设备订单
- WHEN 管理员查询由 C 端创建的设备订单列表或详情
- THEN 响应返回
purchase_role以及按 VirtualNo 优先、IMEI 兜底生成的设备资产标识
Requirement: 历史订单可发起新的下架套餐续费订单
历史订单 SHALL 提供续费所需的稳定套餐和资产引用;当前使用该下架套餐的资产可以从历史订单发起一张新订单,并在创建前按当前配置选择支付方式。系统不得修改原历史订单,也不得为续费新增另一套下单接口。
Scenario: 从历史订单续费下架套餐
- WHEN 客户从自身历史订单对仍在使用的下架套餐发起续费
- THEN 系统使用现有创建订单接口按套餐当前价格、流量和支付配置创建新订单,并允许客户重新选择当前有效支付方式
Scenario: 支付既有待支付订单
- WHEN 客户对已经创建的普通或续费待支付订单再次发起支付
- THEN 系统只执行该订单创建时保存的支付方式,不允许在原订单上切换渠道