可乐加冰
|
375dd5356f
|
```
feat(split): 添加微信分账V3版本验证和汇付分账冻结资金处理
- 在ProfitSharingService中添加Yansongda Pay V3版本验证,确保微信官方分账功能正常运行
- 实现汇付分账冻结资金检测逻辑,当资金被冻结时标记分账失败而非抛出异常
- 在管理后台控制器中增强错误处理和状态显示功能
- 优化前端界面,根据分账模式动态显示相应操作按钮
```
|
2026-10-02 14:49:33 +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
|
d8be55a4f7
|
feat(order): 订单详情增加佣金分成明细查询与展示(分销商佣金、区域代理分红及通道分账)
|
2026-09-30 10:23:54 +08:00 |
|
可乐加冰
|
a6415f7753
|
```
feat(regional_agent): 完善代理佣金配置逻辑和状态管理
|
2026-09-12 20:49:38 +08:00 |
|
wikiboss
|
65290f5742
|
fix: 完善退款完成售后单自动对齐机制与汇付多日期幂等自愈
|
2026-09-12 17:48:22 +08:00 |
|
wikiboss
|
2b996b8a2e
|
fix: 优化退款防重与防多退机制,增加防重锁、事务排他行锁及汇付幂等对齐
|
2026-09-12 17:18:43 +08:00 |
|
wikiboss
|
02f69f9beb
|
fix: 优化订单及售后退款控制器异常捕获,避免第三方支付错误触发500
|
2026-09-12 17:14:50 +08:00 |
|
wikiboss
|
e90ec58e61
|
feat: 初始化雄戈商城服务端代码与Webhook自动部署配置
|
2026-09-12 16:40:24 +08:00 |
|