This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
代理/平台 → POST /api/admin/agent-recharges
|
||||
│
|
||||
├─ 验证权限:代理只能充自己店铺,平台可指定任意店铺
|
||||
├─ 验证金额范围(100 元~100 万元)
|
||||
├─ 验证金额范围(1 分~100 万元)
|
||||
├─ 查找目标店铺的 main 钱包
|
||||
├─ 查询 active 支付配置 → 无配置则拒绝(返回 1175)
|
||||
├─ 记录 payment_config_id
|
||||
@@ -96,7 +96,7 @@
|
||||
| 字段 | 类型 | 必填 | 说明 |
|
||||
|------|------|------|------|
|
||||
| shop_id | integer | 是 | 目标店铺 ID(代理只能填自己所属店铺)|
|
||||
| amount | integer | 是 | 充值金额(单位:分),范围 10000~100000000 |
|
||||
| amount | integer | 是 | 充值金额(单位:分),范围 1~100000000 |
|
||||
| payment_method | string | 是 | `wechat`(在线)/ `offline`(线下,仅平台)|
|
||||
|
||||
**成功响应**
|
||||
@@ -218,7 +218,7 @@
|
||||
```go
|
||||
// pkg/constants/wallet.go
|
||||
AgentRechargeOrderPrefix = "ARCH" // 充值单号前缀
|
||||
AgentRechargeMinAmount = 10000 // 最小充值:100 元(单位:分)
|
||||
AgentRechargeMinAmount = 1 // 最小充值:1 分
|
||||
AgentRechargeMaxAmount = 100000000 // 最大充值:100 万元(单位:分)
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user