yml2213
36ebe7a5f1
fix(distribution): 结算幂等与退款口径加固,补关单释放与回归测试
- 结算明细加唯一键 (order_id, party_id):自动释放与手工批次并发时以唯一键冲突为准跳过该参与方,不再重复入账
- 自动释放先无锁筛出本站未入账参与方,收敛加锁范围;手工批次建批次后先锁周期内财务快照,与自动释放串行化
- 累计退款额改为「本次回调金额与已退款成功流水合计取较大值」,多笔退款与退款结果重复回调不再把口径写小
- 关单三路径(AdminClose / AdminRejectRefund 的 close 分支 / AdminSeal)补写 release_at,接线原死代码 EnsureCompletedReleaseAtTx
- 仲裁分销重算改用实际退款额(扣除押金暂扣),避免站点被多扣
- 订单列表与详情的提价分成取 min(收入, 货架加价),退款压缩加价后不再显示负数
- 新增迁移 000070(结算明细唯一键)、000071(补回填 closed 订单释放时间)
- 新增 5 个测试文件:结算幂等与展示钳制、结算 job 幂等、累计退款、关单补写释放时间、仲裁押金暂扣口径
2026-09-10 19:13:39 +08:00
..
2026-09-03 20:06:28 +08:00
2026-06-18 19:40:09 +08:00
2026-06-03 17:41:24 +08:00
2026-09-02 13:50:19 +08:00
2026-07-25 16:31:42 +08:00
2026-06-10 02:12:02 +08:00
2026-09-02 13:50:19 +08:00
2026-09-06 14:03:40 +08:00
2026-09-04 21:37:47 +08:00
2026-09-06 14:03:40 +08:00
2026-09-02 13:50:19 +08:00
2026-09-10 14:34:01 +08:00
2026-09-06 14:03:40 +08:00
2026-09-06 14:03:40 +08:00
2026-06-03 18:51:56 +08:00
2026-06-06 17:49:22 +08:00
2026-09-10 15:46:18 +08:00
2026-05-23 20:43:01 +08:00
2026-09-10 19:13:39 +08:00
2026-05-23 13:47:26 +08:00
2026-06-06 17:49:22 +08:00
2026-06-06 17:49:22 +08:00
2026-05-29 14:00:52 +08:00
2026-06-13 18:19:45 +08:00
2026-06-15 20:37:13 +08:00
2026-08-31 12:58:28 +08:00
2026-07-28 14:45:33 +08:00
2026-08-30 21:05:28 +08:00
2026-06-17 15:57:10 +08:00
2026-05-23 11:31:28 +08:00