This commit is contained in:
@@ -121,7 +121,7 @@
|
||||
- `agent_wallet_id`:代理钱包 ID(BIGINT,关联 tb_agent_wallet.id)
|
||||
- `shop_id`:店铺 ID(BIGINT,冗余字段,便于查询)
|
||||
- `recharge_no`:充值订单号(VARCHAR(50),唯一,格式:ARCH+时间戳+随机数)
|
||||
- `amount`:充值金额(BIGINT,单位:分,≥ 10000)
|
||||
- `amount`:充值金额(BIGINT,单位:分,≥ 1)
|
||||
- `payment_method`:支付方式(VARCHAR(20),枚举值:"alipay"-支付宝 | "wechat"-微信 | "bank"-银行转账 | "offline"-线下)
|
||||
- `payment_channel`:支付渠道(VARCHAR(50),可空)
|
||||
- `payment_transaction_id`:第三方支付交易号(VARCHAR(100),可空)
|
||||
@@ -137,7 +137,7 @@
|
||||
**表名**:`tb_agent_recharge_record`
|
||||
|
||||
**充值金额限制**:
|
||||
- 最小充值金额:10000 分(100 元)
|
||||
- 最小充值金额:1 分
|
||||
- 最大充值金额:100000000 分(1000000 元)
|
||||
|
||||
**索引**:
|
||||
@@ -153,8 +153,8 @@
|
||||
|
||||
#### Scenario: 充值金额低于最小限制
|
||||
|
||||
- **WHEN** 店铺管理员尝试充值 5000 分(50 元)
|
||||
- **THEN** 系统拒绝创建充值订单,返回错误信息"充值金额不能低于 100 元"
|
||||
- **WHEN** 店铺管理员尝试充值 0 分
|
||||
- **THEN** 系统拒绝创建充值订单,返回错误信息"充值金额超出允许范围"
|
||||
|
||||
#### Scenario: 充值支付完成
|
||||
|
||||
|
||||
Reference in New Issue
Block a user