15 次代码提交

作者 SHA1 备注 提交日期
可乐加冰
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
可乐加冰
88d0e68a96 ```
feat(split-order): 添加微信交易单号搜索功能

- 在订单模型中添加Db类引入以支持数据库查询
- 在搜索字段中添加wx_transaction_id支持
- 实现通过微信交易单号查找订单ID的功能,包括在payment_json和pay_ext表中的查询
- 添加微信交易单号输入框到前端界面
- 更新JavaScript过滤器配置以包含新的搜索字段
```
2026-10-09 10:41:23 +08:00
可乐加冰
a422d211fc ```
feat(split-order): 添加分账订单失败原因详情展示功能

- 新增 fail_reason_full 字段用于存储完整的失败原因信息
- 实现 formatFailReasonFull 方法解析微信分账失败的详细信息
- 优化前端表格展示,增加查看完整失败原因的弹窗功能
- 调整表格列宽度和样式,提升买家信息展示效果
- 修复昵称和角色ID显示逻辑,避免重复显示问题
```
2026-10-05 16:22:17 +08:00
可乐加冰
e359ed5710 ```
feat(split-order): 优化分账订单列表界面样式

- 调整表格单元格垂直对齐方式为居中,并添加文本换行控制
- 重构金额和来源列的显示结构,分离为独立的列进行展示
- 优化金额数字的字体样式,使用等宽数字格式化
- 改进来源标签的布局方式,使用flex布局增强可读性
- 添加空值占位符显示,提升界面一致性
```
2026-10-05 14:17:51 +08:00
可乐加冰
764c9de5d8 ```
feat(split): 优化分账订单页面UI和提示信息

- 简化错误提示文案,提升用户体验
- 重构分账订单列表页面样式,优化表格布局和响应式显示
- 添加分账来源标签和诊断详情弹窗功能
- 改进长文本内容的显示方式,支持水平滚动查看
- 调整列宽和文字说明,使界面更加清晰易读
```
2026-10-05 14:11:25 +08:00
可乐加冰
34c005d271 ```
feat(split): 添加分账诊断功能用于后台展示

- 新增 SplitCalculator::diagnose() 方法,用于诊断订单分账问题
- 返回分账来源、佣金总额、规则总额及具体问题说明
- 在管理员分账订单控制器中集成诊断信息显示
- 优化前端表格显示分账来源标签和诊断提示信息
- 修复佣金奖励查询中 agent_id 使用错误的问题
```
2026-10-05 13:05:53 +08:00
可乐加冰
9181c7144f ```
feat(split): 完善分账接收方列表展示功能

- 添加用户信息查询和展示,包括昵称、手机号等用户详情
- 增加汇付进件状态显示和账号匹配校验功能
- 优化前端表格界面,新增用户关联信息、进件核对状态等列
- 改进数据格式化处理,提供更详细的分账接收方信息展示
- 更新表单提示文案,明确用户ID填写规则和要求
```
2026-10-05 12:56:57 +08:00
可乐加冰
11e930f60d ```
feat(split-order): 优化表格单元格显示和交互体验

- 添加滚动查看功能,支持长文本内容的横向滚动浏览
- 重构CSS样式类,将.cell-main和.cell-sub重命名为.cell-plain和.cell-sub-plain
- 实现悬浮时显示滚动提示和完整内容的功能
- 调整分账订单列表中买家、订单号、失败原因等列的内容展示方式
- 增加scrollCellWheel事件处理函数支持鼠标滚轮横向滚动
- 更新操作提示文字说明新的交互功能
```
2026-10-05 12:49:27 +08:00
可乐加冰
0fdb813c16 ```
feat(split): 新增分账接收方明细功能

新增 SplitOrderHelper 类用于同步分账接收方明细数据,包括接收方角色、
姓名、账户和金额等信息。优化管理后台分账订单列表页面,显示详细的
接收方信息和失败原因,提升分账流程的可视化和可追溯性。
```
2026-10-05 12:43:27 +08:00
可乐加冰
339c8f508c ```
feat(split-order): 完善分账订单管理功能

- 添加订单关联关系,支持查询原始订单信息
- 实现分账订单列表的搜索过滤功能,支持买家、订单号、状态等多维度筛选
- 优化前端页面展示,添加分页、样式美化和交互提示
- 增加重试分账和查询状态的操作确认提示
- 格式化显示买家信息、金额和时间等数据字段
- 支持汇付和微信两种分账通道的状态显示
```
2026-10-02 15:39:03 +08:00
可乐加冰
375dd5356f ```
feat(split): 添加微信分账V3版本验证和汇付分账冻结资金处理

- 在ProfitSharingService中添加Yansongda Pay V3版本验证,确保微信官方分账功能正常运行
- 实现汇付分账冻结资金检测逻辑,当资金被冻结时标记分账失败而非抛出异常
- 在管理后台控制器中增强错误处理和状态显示功能
- 优化前端界面,根据分账模式动态显示相应操作按钮
```
2026-10-02 14:49:33 +08:00
wikiboss
e90ec58e61 feat: 初始化雄戈商城服务端代码与Webhook自动部署配置 2026-09-12 16:40:24 +08:00