fix(withdraw): 修复dmepa提现withdraw_info字段长度截断问题及自动升级表结构

这个提交包含在:
chen
2026-09-21 14:51:33 +08:00
父节点 a2220427e2
当前提交 3bd0954df1
共有 5 个文件被更改,包括 332 次插入 和 15 次删除

查看文件

@@ -1188,13 +1188,13 @@ CREATE TABLE IF NOT EXISTS `__PREFIX__shopro_withdraw` (
`amount` decimal(10, 2) NOT NULL DEFAULT '0.00' COMMENT '提现金额',
`paid_fee` decimal(10, 2) NOT NULL DEFAULT '0.00' COMMENT '实际到账',
`charge_fee` decimal(10, 2) NOT NULL DEFAULT '0.00' COMMENT '手续费',
`charge_rate` decimal(10, 3) NOT NULL DEFAULT '0.000' COMMENT '手续费率',
`charge_rate` decimal(10, 4) NOT NULL DEFAULT '0.0000' COMMENT '手续费率',
`withdraw_sn` varchar(191) NOT NULL COMMENT '提现单号',
`withdraw_type` enum('bank','wechat','alipay') NOT NULL COMMENT '提现类型:bank=银行卡,wechat=微信零钱,alipay=支付宝账户',
`withdraw_info` varchar(255) NULL DEFAULT NULL COMMENT '提现信息',
`withdraw_info` text NULL COMMENT '提现信息',
`status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '提现状态:-1=已拒绝,0=待审核,1=处理中,2=已处理',
`platform` enum('H5','App','WechatOfficialAccount','WechatMiniProgram') NULL DEFAULT NULL COMMENT '平台:H5=H5,WechatOfficialAccount=微信公众号,WechatMiniProgram=微信小程序,App=App',
`payment_json` varchar(2500) NULL DEFAULT NULL COMMENT '交易原始数据',
`platform` varchar(50) NULL DEFAULT NULL COMMENT '平台',
`payment_json` text NULL COMMENT '交易原始数据',
`createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间',
`updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
@@ -1368,4 +1368,12 @@ ALTER TABLE `__PREFIX__shopro_withdraw_log` MODIFY COLUMN `content` text NULL CO
-- 3.2.0 更新 ↓
ALTER TABLE `__PREFIX__shopro_goods_sku` ADD COLUMN `image` varchar(255) NULL DEFAULT NULL COMMENT '缩略图' AFTER `name`;
-- 3.2.0 更新 ↑
-- 3.2.0 更新 ↑
-- 3.2.1 提现与收益中心长文本及高精度升级 ↓
ALTER TABLE `__PREFIX__shopro_withdraw` MODIFY COLUMN `withdraw_info` text NULL COMMENT '提现信息';
ALTER TABLE `__PREFIX__shopro_withdraw` MODIFY COLUMN `charge_rate` decimal(10, 4) NOT NULL DEFAULT '0.0000' COMMENT '手续费率';
ALTER TABLE `__PREFIX__shopro_withdraw` MODIFY COLUMN `platform` varchar(50) NULL DEFAULT NULL COMMENT '平台';
ALTER TABLE `__PREFIX__shopro_withdraw` MODIFY COLUMN `payment_json` text NULL COMMENT '交易原始数据';
ALTER TABLE `__PREFIX__shopro_withdraw_log` MODIFY COLUMN `content` text NULL COMMENT '日志内容';
-- 3.2.1 提现与收益中心长文本及高精度升级 ↑