19 次代码提交

作者 SHA1 备注 提交日期
可乐加冰
a8cdc763cb ```
chore(brand): 统一将品牌名从雄戈小酒更改为橙虎小酒

- 更新alisms插件配置中的签名值
- 修改shopro插件中所有SQL脚本的品牌名称引用
- 更新商城配置、商品分类、演示数据中的品牌名称
- 替换后台登录页面的品牌标识
- 更新汇付分账配置中的媒介名称
- 修改登录预览生成脚本中的品牌显示
```
2026-10-28 14:55:54 +08:00
可乐加冰
6a654070ed ```
feat(split): 新增分账订单线下结案功能

- 添加 SplitCloseService 类用于处理订单结案逻辑
- 实现订单结案状态检查和标记功能
- 在汇付分账重试逻辑中加入结案状态验证,防止已结案订单继续重试
- 更新分账手动服务,添加结案操作类型
- 扩展钱包结算类,增加结案相关诊断方法
- 修改测试脚本,支持批量标记订单为已结案状态
- 添加数据库升级脚本,增加结案相关字段和菜单权限
```
2026-10-24 21:18:48 +08:00
可乐加冰
420367200c ```
feat(shopro_huifu): 添加分账扩展材料上传功能并优化图片处理

- 新增 UploadSplitExtendedMaterials 命令用于上传 F469/F330 等分账补充材料
- 优化 ProbeSplitConfigDeps 命令中扩展材料配置的检查逻辑
- 支持 PDF 文件上传,增加文件大小限制(PDF 5MB,图片 2MB)
- 修复 MCC 编码可作为 online_busi_type 备选值的问题

```
2026-10-16 09:59:32 +08:00
可乐加冰
7767298a43 ```
feat(shopro_huifu): 新增分账配置依赖检查命令并完善online_busi_type支持

- 新增ProbeSplitConfigDeps命令用于检查split/config提交前的依赖项
  (online_busi_type、运营媒介等)
- 在SyncSplitReceivers命令中添加--online-busi-type选项
- 更新QuerySplitConfig显示online_busi_type信息并调整后续步骤提示
- 完善HuifuMerchantSplitService中的online_busi_type解析逻辑
- 添加extended_material_list配置支持
- 在数据库升级脚本中增加新的配置项
```
2026-10-13 11:17:00 +08:00
可乐加冰
ae5aac26ac ```
feat(shopro_huifu): 添加分账媒体文件上传命令并优化分账配置流程

- 新增 UploadSplitMedia 命令用于上传小程序运营媒介截图到汇付
- 在 SyncSplitReceivers 中添加异常处理和更清晰的日志输出
- 优化 HuifuMerchantSplitService 中的分账配置逻辑
- 当分账比例>20%时自动验证并上传运营媒介材料
- 添加相关配置项到数据库升级脚本
- 注册新命令到应用命令列表
```
2026-10-13 10:50:30 +08:00
可乐加冰
b66b74b4f2 ```
feat(shopro_huifu): 支持汇付分账配置rule_origin双模式

支持汇付分账配置的两种模式:
- rule_origin=01:接口发起模式,不带接收方列表,接收方在confirm时指定
- rule_origin=02:控台配置模式,需带acct_split_bunch_list固定接收方

更新SyncSplitReceivers命令支持--rule-origin选项,调整分账配置提交逻辑,
新增配置项split_config_rule_origin默认为01模式,并完善相关文档说明

BREAKING CHANGE: 分账配置流程调整,需重新配置相关参数
```
2026-10-13 10:35:02 +08:00
可乐加冰
161d6f7e90 ```
feat(split): 添加分账模式scene参数支持及扩展信息配置

- 在SyncSplitReceivers命令中新增--scene选项,用于指定分账模式
- 支持通过插件配置split_config_scene设置默认分账场景
- 实现buildSplitExtInfoJson方法,根据分账比例和场景自动生成扩展信息
- 当分账比例超过30%或场景为'00'时自动添加业务说明信息
- 在数据库升级脚本中新增分账场景相关配置项
- 完善分账配置的参数验证和错误处理机制
```
2026-10-13 10:19:54 +08:00
可乐加冰
e946a357c1 ```
feat(shopro_huifu): 添加分账配置提交功能和接收方绑定机制

- 实现 shouldDeferWalletUntilGatewaySplitResolves 方法,确保分销/区域结算事件早于
  split_timing 时等待分账结束再入钱包
- 新增 SyncSplitReceivers 命令用于提交商户分账配置并绑定已审核通过的汇付号为分账接收方
- 扩展 HuifuClient 添加 submitMerchantSplitConfig 接口实现 v2/merchant/split/config 调用
- 创建 HuifuMerchantSplitService 处理主商户分账配置提交和进件子户绑定为分账接收方逻辑
- 在进件成功后自动调用 split/config 接口绑定分账接收方
- 添加数据库表结构升级脚本,增加分账绑定状态相关字段
- 注册新的命令行工具到应用配置中
```
2026-10-13 10:04:10 +08:00
可乐加冰
2e1e17ba02 ```
feat(shopro_huifu): 增强分账重试命令功能

- 添加 --sn 参数支持指定订单号重试,多个订单号用逗号分隔
- 添加 --force 参数支持忽略重试时间限制立即重试
- 支持订单号模糊匹配(前缀匹配)
- 改进命令执行逻辑,区分批量重试和指定订单重试
- 优化输出信息,显示重试结果统计(成功/失败数量)
- 当未找到可重试记录时提供操作建议
- 改进错误处理和返回码机制
```
2026-10-08 15:19:29 +08:00
可乐加冰
73efa1a7eb ```
feat(shopro_huifu): 新增汇付冻结链路诊断命令

新增 DiagnoseFreezeFlow 控制台命令用于诊断小程序发货管理 +
汇付延时分账的冻结/解冻链路问题。该命令提供只读诊断功能,
包含以下检查项:
- 商城自动确认收货配置检查
- 汇付延时分账时机配置检查
- 微信交易合规插件状态检查
- 微信发货/确认同步统计
- 最近失败的微信同步记录
- 已发货但未成功上传物流信息的订单
- 已收货但未成功确认的订单
- 分账失败/待重试记录
- 分账时机与分销结算时机匹配性检查

同时添加了对应的 SQL 诊断脚本和命令注册。
```
2026-10-08 13:49:26 +08:00
可乐加冰
fa8d57693b ```
feat(shopro_huifu): 添加汇付进件自动提交功能

- 新增自动提交开关配置项,支持定时自动提交汇付进件
- 添加失败重提间隔配置,支持失败后指定时间自动重试
- 创建OnboardAutoSubmit命令类,实现自动提交逻辑
- 在进件页面更新提示信息,说明自动提交流程
- 同步更新数据库配置表结构和升级脚本
```
2026-10-08 13:40:52 +08:00
可乐加冰
1182faca30 ```
feat(shopro_huifu): 增强分账配置查询命令的诊断能力

- 改进 QuerySplitConfig 命令的错误提示信息,提供更详细的分账配置状态说明
- 新增商户详细信息查询功能,可获取 delay_flag 等业务开通字段
- 添加嵌套键值扫描工具方法,用于解析汇付应答中的嵌套JSON数据
- 扩展分账配置查询接口,支持传递 product_id 获取更完整的商户信息
- 优化命令行输出,提供分账配置问题的解决方案指导
```
2026-10-05 17:17:18 +08:00
可乐加冰
cd559ca80d ```
feat(shopro_huifu): 新增汇付商户分账配置查询命令

新增 QuerySplitConfig 命令用于查询汇付商户分账配置,
包括 rule_origin、div_flag、apply_ratio 等字段信息。

- 添加了命令行工具 shopro_huifu:query-split-config
- 实现了商户分账配置查询功能 v2/merchant/split/query
- 支持输出完整API数据JSON格式
- 提供分账配置详情展示和规则说明
- 在 application/command.php 中注册新命令
```
2026-10-05 17:12:08 +08:00
可乐加冰
c4d60a25bd ```
feat(shopro_huifu): 新增股份制银行和城商行联行号导入功能

- 添加 joint 预设选项,支持导入招商、浦发、民生等股份制银行及常用城商行
- 更新命令行选项,增加 --preset=joint 参数说明
- 重构联行号导入过滤器,添加股份制银行关键词配置
- 优化 README 文档,更新导入命令使用说明
```
2026-09-30 17:01:33 +08:00
可乐加冰
29de6f63b7 ```
feat(shopro_huifu): 添加联行号导入范围筛选功能

- 新增 preset 参数支持 main(默认) 和 full 两种模式
- main 模式仅导入主要省市 + 四大行/农商行等约5万条数据
- full 模式导入全国全量约15万条数据
- 添加 HuifuOnboardBankBranchImportFilter 类处理筛选逻辑
- 优化 CSV 流式处理,提升大文件导入性能
- 更新 README 文档说明新的导入命令选项
```
2026-09-30 16:15:04 +08:00
可乐加冰
5dbf6a346b ```
feat(shopro_huifu): 银行支行数据导入功能增强

- 添加增量导入模式,默认跳过已存在的联行号,不清空数据库
- 新增 --update-existing 选项支持覆盖更新已存在记录
- 新增 --check 选项用于校验数据库中的重复联行号
- 改进导入统计信息,区分新增、更新、跳过、重复等状态
- 优化 CSV 文件解析,支持多种字段别名映射
- 添加文件内重复检测和 BOM 头处理
- 更新 README 文档说明新的使用方式和命令选项
```
2026-09-30 16:09:40 +08:00
可乐加冰
8b35cfd568 ```
feat(shopro_huifu): 增加联行号表自动创建和结算费率配置功能

- 新增 install_bank_branch_table.sql 脚本用于独立创建联行号表
- 修改 ImportBankBranch 命令,当联行号表不存在时自动创建,无需手动执行 repair-menu
- 添加 upgradeSchema 方法支持独立运行数据库升级脚本
- 在配置界面新增 onboard_settle_fee_rate 字段,支持设置D1结算费率
- 更新 HuifuOnboardBusiOpen 类使用配置的结算费率参数
```
2026-09-30 14:01:38 +08:00
可乐加冰
fb331c0cfa ```
feat(shopro_huifu): 添加全国联行号导入功能

新增全国联行号导入命令行工具,支持从多种数据源导入银行支行信息:
- 支持导入内置种子数据(约120条主要城市数据)
- 支持自动下载全国CSV文件(约20MB,来自gweesin/CNAPS)
- 支持手动指定文件导入
- 提供多种操作选项:清空重导、批量导入、试运行等

更新README文档,详细说明联行号导入的使用方法和操作步骤,
包括命令示例和参数说明。

扩展bank_branches.json数据文件,添加全国主要城市的银行支行信息,
涵盖工农中建交招等主要银行在各省会城市的分支机构。

添加.gitignore规则,忽略CSV数据文件的版本控制。
```
2026-09-30 10:08:50 +08:00
wikiboss
e90ec58e61 feat: 初始化雄戈商城服务端代码与Webhook自动部署配置 2026-09-12 16:40:24 +08:00