All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m28s
1.2 KiB
1.2 KiB
ADDED Requirements
Requirement: 套餐使用记录价格快照
系统 SHALL 在创建套餐使用记录时分别快照套餐成本价与零售价:paid_amount(成本价)SHALL 取订单 seller_cost_price(销售成本价,即卖家店铺向平台结算的成本),retail_amount(零售价)SHALL 取订单 total_amount(零售总价)。成本价与实付金额在个人客户场景下不相等时,paid_amount MUST 使用成本价而非实付金额。
Scenario: 个人客户购买时快照成本价与零售价
- WHEN 个人客户为资产购买套餐,店铺成本价 10900 分,零售价 15900 分,客户实付 15900 分
- THEN 创建的套餐使用记录
paid_amount = 10900,retail_amount = 15900
Scenario: 代理钱包自购时快照成本价与零售价
- WHEN 代理以钱包支付为自有资产购买套餐,成本价 7000 分,零售价 9900 分
- THEN 创建的套餐使用记录
paid_amount = 7000,retail_amount = 9900
Scenario: 赠送套餐时快照零成本价与零售价
- WHEN 平台赠送套餐,零售价 9900 分,成本价 0 分
- THEN 创建的套餐使用记录
paid_amount = 0,retail_amount = 9900