feat: add manual recharge and operation logs

This commit is contained in:
hectorzhao
2026-07-01 15:54:56 +08:00
parent 50d75f1cf3
commit 7ff6d7eac3
14 changed files with 339 additions and 32 deletions
+2
View File
@@ -30,6 +30,7 @@
- `SmsBillingRecord`
- Billing 账务动作:
- 套餐购买/人工充值:创建 `RechargeOrder` 并写入 `AccountTransaction`
- 企业人工充值入口:新增运营端 `manual-recharges` API,人工充值记录与套餐充值记录分层查询。
- 发送费用预估:按 70/67 字规则计算计费条数、总条数和金额。
- 账户校验:检查余额+授信额度和套餐余量。
- 冻结:写入 `frozen` 流水。
@@ -40,6 +41,7 @@
- 短信计费记录:创建和查询 `SmsBillingRecord`
- 运营端接口:
- `GET/POST /api/admin/billing/recharges`
- `GET/POST /api/admin/billing/manual-recharges`
- `POST /api/admin/billing/estimate`
- `POST /api/admin/billing/check`
- `POST /api/admin/billing/freeze`