docs(M07-B): 记录充值优惠验收并推进券套餐

This commit is contained in:
Codex
2026-06-24 15:39:54 +08:00
parent d9743d36d8
commit ba99beb221
6 changed files with 66 additions and 15 deletions
@@ -0,0 +1,22 @@
# M07-B recharge plans
- 工程 commit`d9743d3`
- 迁移文件:
- `database/migrations/2026062422_m07b_recharge_plans.up.sql`
- `database/migrations/2026062422_m07b_recharge_plans.down.sql`
- `database/migrations/2026062422_m07b_recharge_plans.verify.sql`
## 新增表
- `qipai_recharge_plans`:充值规则表,包含支付金额、赠送金额、范围、适用门店、有效期、用户限购、启停状态和软删除字段。
- `qipai_recharge_orders`:充值订单表,包含充值单号、客户端请求号、支付记录、支付/入账时间、金额快照、状态和 trace。
## 约束与索引
- `uq_qipai_recharge_order_no (tenant_id, recharge_no)` 保证充值单号租户内唯一。
- `uq_qipai_recharge_order_request (tenant_id, user_id, client_request_id)` 保证客户端重复提交不重复生成充值订单。
- `idx_qipai_recharge_plan_scope``idx_qipai_recharge_order_user` 支持规则筛选和用户充值查询。
## 回滚
down 迁移按依赖顺序删除 `qipai_recharge_orders` 后删除 `qipai_recharge_plans`,并移除 `2026062422` 迁移记录。