可乐加冰
|
da2ce90ae5
|
```
feat(shopro): 完善分账诊断功能并优化错误提示
- 在分账诊断中增加 split_max_rate 限制显示,并添加详细的分账明细条目信息
- 添加推广员进件状态检查,验证汇付ID与接收账户一致性
- 新增 printTrySplitChannelHints 函数,提供汇付查单服务和延迟分账标识查询
- 增强错误码 220002 的排查指引,包含详细的问题解决步骤
- 更新执行提示信息,强调确认汇付控台分账关系后再执行
- 添加关于测试单双轨风险的警告提示
```
|
2026-10-05 10:29:38 +08:00 |
|
可乐加冰
|
acf7314916
|
```
feat(shopro_huifu): 添加汇付延时分账资金冻结状态检查功能
- 在分账服务中新增 assertDelayFundsReadyForConfirm 方法,
检查汇付查单中的 fund_freeze_stat 字段
- 当资金处于 FREEZE 状态时抛出运行时异常,并提供详细处理建议
- 更新测试脚本中的查单摘要,添加 fund_freeze_stat、freeze_time、
unfreeze_time 字段
- 在文档中补充常见汇付错误码说明,包括 23000003 和 23000004
的处理方案
```
|
2026-10-02 14:35:03 +08:00 |
|
可乐加冰
|
41cd174686
|
```
feat(shopro_huifu): 优化分账确认金额计算逻辑并增强调试功能
- 添加previewConfirmPayFee方法用于预览汇付确认基数
- 实现更精确的分账确认金额计算,支持多种场景:待确认金额、结算金额、交易金额减手续费
- 新增辅助方法pickTransAmt、pickFeeAmt、isPositiveMoney和queryFieldRecursive
- 支持递归查询嵌套数据结构中的字段值
- 在测试脚本中添加详细的调试输出,包括汇付确认基数对比和查单摘要
- 增强错误处理,显示最新的分账记录详情便于问题排查
- 改进分账执行结果的反馈信息,提供更清晰的成功/失败状态说明
```
|
2026-10-02 14:30:10 +08:00 |
|
可乐加冰
|
73d65c3f0c
|
```
feat(commission): 添加分账成功后佣金处理功能
添加了新的方法来处理分账成功后的佣金结算:
- 新增 runCommissionRewardByOrderWithoutWallet 方法用于分账成功时标记已结算
- 新增 runCommissionRewardWithoutWallet 方法处理不入余额的佣金奖励
- 避免在分账成功时重复将佣金计入用户余额
feat(regional_agent): 添加区域代理分账处理逻辑
- 新增 settleByRegionalOrderWithoutWallet 方法处理区域代理分账
- 新增 settleRewardWithoutWallet 方法处理不入钱包的奖励结算
- 完善区域代理佣金处理流程
refactor(split): 优化分账执行器逻辑
- 修改 SplitExecutor 类以支持延迟钱包结算
- 添加异常处理和事务管理
- 支持根据支付网关类型决定是否延迟钱包结算
feat(split): 实现分账完成后钱包结算机制
- 添加 SplitWalletSettlement 类来管理分账与钱包结算的协调
- 支持在分账成功后延迟钱包入账,失败时回退到钱包
- 修复汇付分账与佣金结算的时间冲突问题
refactor(hook): 调整分账钩子事件处理
- 修改 SplitHook 类的事件参数传递
- 更新各个订单状态变更事件的分账触发逻辑
- 确保分账执行时能正确获取事件类型
docs(tests): 更新分账佣金验证说明
- 更新测试文件中的注释说明
- 明确汇付/微信分账成功后的佣金处理方式
```
|
2026-09-29 12:37:53 +08:00 |
|
可乐加冰
|
10c35237b3
|
分账核验更新
|
2026-09-29 11:54:10 +08:00 |
|
可乐加冰
|
0e513d7ecc
|
分账核验更新
|
2026-09-29 11:52:53 +08:00 |
|
可乐加冰
|
fe83f69638
|
``` 分账诊断功能
|
2026-09-29 11:49:10 +08:00 |
|
可乐加冰
|
f1248a2cfd
|
更新核验脚本
|
2026-09-29 11:44:50 +08:00 |
|
可乐加冰
|
c809b323c6
|
分账核验脚本
|
2026-09-29 11:28:00 +08:00 |
|