提交图

6 次代码提交

作者 SHA1 备注 提交日期
可乐加冰
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
可乐加冰
f238ff212a ```
feat(split): 优化汇付分账服务逻辑并增强重试功能

- 修改HuifuSplitService中分账状态查询逻辑,从检查状态[1,2]改为仅检查状态2
- 更新删除条件,从删除状态4改为删除状态[1,4]
- 在分账明细为空时添加详细的错误提示信息
- 新增retryByOrderId方法支持订单ID重试
- 优化后台控制器中的重试逻辑,添加分账记录存在性验证
- 改进错误提示信息,提供更准确的失败原因说明
```
2026-10-02 14:26:17 +08:00
可乐加冰
246935728e ```
feat(shopro_huifu): 完善汇付分账服务功能

- 实现分账确认金额解析逻辑,确保与汇付待确认金额一致
- 添加分账项目缩放调整功能,防止分配总额超出限制
- 优化分账金额计算精度处理,使用BC数学函数保证准确性
- 改进后台重试接口错误提示,提供详细的失败原因信息
```
2026-10-02 14:21:59 +08:00
可乐加冰
bb0d95ac36 ```
perf(database): 优化查询性能通过改进关联查询方式

- 在SplitExecutor.php中将with('receivers')改为get($splitOrderId, ['receivers'])
- 在HuifuSplitService.php中将with('receivers')改为where('id', $splitOrderId)->find()
- 在Settlement控制器中将with('items')改为get($ids, ['items'])

这些改动避免了N+1查询问题,提高了数据库查询效率。
```
2026-10-02 14:14:12 +08:00
wikiboss
e90ec58e61 feat: 初始化雄戈商城服务端代码与Webhook自动部署配置 2026-09-12 16:40:24 +08:00