docs(M07-A): 记录双余额账本验收并推进充值优惠
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
# M07-A 双余额账本
|
||||
|
||||
- 日期:2026-06-24
|
||||
- 起始 commit:`8de3d05`
|
||||
- 工程 commit:`63711ad`
|
||||
- ENGINEERING_DELTA=YES
|
||||
- 子阶段状态:DONE
|
||||
|
||||
## 工程增量
|
||||
|
||||
- 新增 `qipai_wallet_scope_policies`,支持租户/门店余额共享范围配置。
|
||||
- 新增 `qipai_wallet_accounts`,现金余额和赠送余额分账户保存。
|
||||
- 新增 `qipai_wallet_ledger_entries`,所有充值、赠送、消费、退款和人工调整以不可变流水记录。
|
||||
- 新增 `WalletLedgerService`,支持入账、赠送优先扣款、人工调整、余额不足拒绝和业务号幂等。
|
||||
- 迁移计划、迁移契约和全量测试链路已接入 M07-A。
|
||||
|
||||
## 验证
|
||||
|
||||
- Windows `npm run build`:退出码 0。
|
||||
- Windows `node tests/wallet-ledger.test.mjs`:退出码 0。
|
||||
- Windows `node tests/migration-contract.test.mjs`:退出码 0。
|
||||
- Windows `node tests/migration-runner.test.mjs`:退出码 0。
|
||||
- Windows `npm test`:退出码 0,M01-A 至 M07-A 全量后端回归通过。
|
||||
- 工程 commit 已 push,`HEAD == origin/main == 63711ad`。
|
||||
|
||||
## 后续
|
||||
|
||||
游标进入 M07-B 充值优惠:实现充值规则、有效期、适用门店、限购、启停,以及支付成功后才记账。
|
||||
Reference in New Issue
Block a user