feat(M08-B): 接入保洁微信转账适配器

This commit is contained in:
Codex
2026-06-27 16:07:41 +08:00
parent 05907a6bea
commit b07c451700
22 changed files with 663 additions and 27 deletions
@@ -63,3 +63,14 @@
- 新增 `payout_reference`,记录外部付款流水或人工凭证号。
- 新增 `payout_error`,记录最近一次发放失败原因,成功标记为 `PAID` 时清空。
- 新增 `idx_qipai_cleaning_settlement_payout`,支持按租户、状态和发放时间查询。
## 2026-06-27 微信转账适配增量
- 新增迁移:
- `database/migrations/2026062729_m08b_cleaning_transfer_state.up.sql`
- `database/migrations/2026062729_m08b_cleaning_transfer_state.down.sql`
- `database/migrations/2026062729_m08b_cleaning_transfer_state.verify.sql`
- 调整 `qipai_cleaning_settlements`
- 新增 `payout_state`,记录微信转账结果或中间态,例如 `SUCCESS``FAIL``WAIT_USER_CONFIRM``PROCESSING`
- 新增 `payout_package_info`,保存微信待用户确认等场景返回的 package 信息。
- 新增 `idx_qipai_cleaning_settlement_transfer_state`,支持按租户、转账状态和更新时间筛选待跟进结算单。
- 既有 `payout_channel``payout_reference``payout_error` 继续保存发放渠道、外部流水和最近失败原因;`PAID` 时同步将 `payout_state` 标记为 `SUCCESS`