文件
xionggeshop/addons/shopro_huifu/upgrade_huifu_onboard.sql

38 行
2.2 KiB
SQL

-- 汇付个人进件(推广员/区域代理)
CREATE TABLE IF NOT EXISTS `__PREFIX__shopro_huifu_onboard` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL COMMENT '商城用户ID',
`role_type` varchar(32) NOT NULL COMMENT 'promoter/regional_agent',
`role_ref_id` int(11) NOT NULL DEFAULT 0 COMMENT '推广员=user_id,区域代理=regional_agent.id',
`onboard_status` varchar(20) NOT NULL DEFAULT 'draft' COMMENT 'draft/submitting/basic_ok/busi_pending/approved/rejected/failed',
`huifu_id` varchar(32) DEFAULT NULL COMMENT '汇付客户号',
`apply_no` varchar(64) DEFAULT NULL COMMENT '业务入驻申请单号',
`req_seq_id` varchar(64) DEFAULT NULL,
`req_date` char(8) DEFAULT NULL,
`basic_req_seq_id` varchar(64) DEFAULT NULL,
`busi_req_seq_id` varchar(64) DEFAULT NULL,
`reject_reason` varchar(500) DEFAULT NULL,
`payload` text COMMENT '脱敏提交快照',
`file_map` text COMMENT '图片URL与汇付file_id映射',
`resp_snapshot` text COMMENT '最近汇付响应摘要',
`createtime` int(10) NOT NULL,
`updatetime` int(10) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_role` (`user_id`,`role_type`,`role_ref_id`),
KEY `onboard_status` (`onboard_status`),
KEY `huifu_id` (`huifu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='汇付个人进件';
ALTER TABLE `__PREFIX__shopro_commission_agent` ADD COLUMN `huifu_onboard_id` int(11) DEFAULT NULL COMMENT '汇付进件ID' AFTER `apply_info`;
ALTER TABLE `__PREFIX__shopro_regional_agent` ADD COLUMN `huifu_onboard_id` int(11) DEFAULT NULL COMMENT '汇付进件ID' AFTER `apply_info`;
INSERT IGNORE INTO `__PREFIX__shopro_huifu_config` (`name`, `value`, `group`, `description`) VALUES
('onboard_required', '1', 'onboard', '汇付分账模式下强制个人进件'),
('onboard_settle_cycle', 'D1', 'onboard', '个人入驻默认结算周期'),
('onboard_settle_batch_no', '300', 'onboard', '结算批次号'),
('onboard_cash_type', 'D1', 'onboard', '取现类型'),
('onboard_cash_fix_amt', '0.03', 'onboard', '取现固定手续费'),
('onboard_cash_fee_rate', '0', 'onboard', '取现费率'),
('onboard_skill_source', 'hfps/1.3.5;hfms/1.0.2', 'onboard', '进件SDK skill_source');