文件
xionggeshop/addons/shopro_huifu/upgrade_huifu_split_bind.sql
可乐加冰 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

28 行
2.5 KiB
SQL

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

-- 进件汇付分账接收方绑定状态(split/config 提交结果)
ALTER TABLE `__PREFIX__shopro_huifu_onboard`
ADD COLUMN `split_bind_status` varchar(20) DEFAULT NULL COMMENT 'ok|fail|skip|pending' AFTER `resp_snapshot`,
ADD COLUMN `split_bind_message` varchar(500) DEFAULT NULL COMMENT 'split/config 回执摘要' AFTER `split_bind_status`,
ADD COLUMN `split_bind_time` int(10) DEFAULT NULL COMMENT '最近绑定尝试时间' AFTER `split_bind_message`;
INSERT IGNORE INTO `__PREFIX__shopro_huifu_config` (`name`, `value`, `group`, `description`) VALUES
('split_auto_bind_receiver', '1', 'split', '进件通过后自动调 v2/merchant/split/config 绑定分账接收方(0关1开)'),
('split_config_async_url', '', 'split', '分账配置异步通知 virgo:// 地址,可选'),
('split_config_rule_origin', '01', 'split', '分账规则来源 01接口发起(商城confirm传账) 02控台配置'),
('split_config_scene', 'A5', 'split', '分账模式 scene:A5推广方佣金等,须与汇付申请一致(勿与02线上其他混淆)'),
('split_config_ext_info', '', 'split', 'split_ext_info 整段 JSON,留空则>30%时用内置说明或下方三字段'),
('split_config_busi_instruction', '', 'split', '业务模式说明 busi_instruction'),
('split_config_capital_instruction', '', 'split', '资金流向说明 capital_instruction'),
('split_config_function_instruction', '', 'split', '功能开通用途 function_instruction'),
('split_config_online_media_json', '', 'split', 'online_media_info_list 整段 JSON 数组(40%分账必填)'),
('split_config_media_type', 'S3', 'split', '运营媒介类型 S3=小程序'),
('split_config_media_name', '雄戈小酒', 'split', '媒介名称(小程序名)'),
('split_config_media_mer_common_flag', 'Y', 'split', '媒介主体与商户主体是否一致 Y/N'),
('split_config_media_app_id', '', 'split', '小程序 app_id,留空则读商城配置'),
('split_config_media_front_page', '', 'split', '首页截图汇付 file_id'),
('split_config_media_service_page', '', 'split', '商品明细页 file_id'),
('split_config_media_order_page', '', 'split', '下单页 file_id'),
('split_config_media_pay_page', '', 'split', '支付页 file_id'),
('split_config_media_authorize_materials', '', 'split', '主体不一致时的授权材料 file_id'),
('split_config_online_busi_type', '', 'split', '线上业务类型编码(分账>30%必填,如H7999AL,见汇付KYC编码表)'),
('split_config_extended_material_json', '', 'split', 'extended_material_list JSON 数组,按编码表要求的补充材料 file_id');