docs(M07-B): 记录充值优惠验收并推进券套餐
This commit is contained in:
@@ -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` 迁移记录。
|
||||
Reference in New Issue
Block a user