可乐加冰
|
6a654070ed
|
```
feat(split): 新增分账订单线下结案功能
- 添加 SplitCloseService 类用于处理订单结案逻辑
- 实现订单结案状态检查和标记功能
- 在汇付分账重试逻辑中加入结案状态验证,防止已结案订单继续重试
- 更新分账手动服务,添加结案操作类型
- 扩展钱包结算类,增加结案相关诊断方法
- 修改测试脚本,支持批量标记订单为已结案状态
- 添加数据库升级脚本,增加结案相关字段和菜单权限
```
|
2026-10-24 21:18:48 +08:00 |
|
可乐加冰
|
f1e2be8dc4
|
```
feat(split): 优化手工分账服务日志记录和历史展示功能
- 添加CommissionReward和RegionalReward模型引用,用于获取原有分账数据
- 实现snapshotPlannedAutoItems方法,首次改人时保存原系统计划快照
- 新增itemsEqual方法,比较分账项目是否发生变化,避免重复记录日志
- 重构历史记录展示界面,添加change_summary摘要显示变更内容
- 优化前端格式化显示,统一账户显示格式为"未进件"或实际账户
- 修复重试操作时的日志记录问题,改进备注显示逻辑
```
|
2026-10-23 00:31:47 +08:00 |
|
可乐加冰
|
d2f22d7ecf
|
```
feat(split): 添加批量查询手动分账覆盖和变更历史功能
- 新增 SplitManualService::orderIdsWithOverride 方法用于批量查询存在手动覆盖的订单
- 新增 SplitManualService::orderIdsWithLog 方法用于批量查询存在变更历史的订单
- 在订单列表页面优化性能,批量查询订单的手动覆盖和变更历史状态
- 添加 can_view_manual_history 权限控制,允许成功/失败后查看变更历史
- 更新前端界面显示逻辑,优化变更历史查看权限判断
- 增强操作提示文案,说明变更历史查看功能
```
|
2026-10-23 00:15:38 +08:00 |
|
可乐加冰
|
af08af8d47
|
```
feat(split): 添加分账手动指定接收方功能
- 实现SplitManualService服务类,支持手动覆盖分账明细
- 新增SplitManual和SplitManualLog数据模型
- 修改SplitCalculator优先使用手动覆盖数据进行分账计算
- 添加分账记录手动指定接收方的数据库表结构
- 集成手动分账到汇付分账流程中,支持失败重试机制
- 添加商品详情内容更新SQL脚本用于汇付审核
```
|
2026-10-22 22:38:35 +08:00 |
|