feat:发起分账

This commit is contained in:
dzc committed 2026-05-22 18:21:34 +08:00
1 parent e00e69ccbb
commit e19bc4a7ef
11 files changed
+388 -7

No files matched your search

+31 -5
View File
@@ -143,7 +143,6 @@ DROP TABLE IF EXISTS `third_pay_order`;
CREATE TABLE `third_pay_order`
(
`id` bigint NOT NULL COMMENT '主键',
`pay_platform_type` varchar(32) NOT NULL COMMENT '支付平台类型',
`biz_type` varchar(32) NOT NULL COMMENT '支付类型',
`biz_id` varchar(128) NOT NULL COMMENT '支付相关id',
@@ -151,17 +150,13 @@ CREATE TABLE `third_pay_order`
`user_code` varchar(64) DEFAULT NULL COMMENT '用户code',
`price` int NOT NULL COMMENT '支付金额(分)',
`status` varchar(128) DEFAULT NULL COMMENT '支付状态',
`pay_no` varchar(128) DEFAULT NULL COMMENT '支付订单号',
`pay_time` datetime DEFAULT NULL COMMENT '支付时间',
`pay_res` text DEFAULT NULL COMMENT '支付返回',
`refund_no` varchar(128) DEFAULT NULL COMMENT '退款订单号',
`refund_time` datetime DEFAULT NULL COMMENT '退款时间',
`refund_res` text DEFAULT NULL COMMENT '退款返回',
`expire_time` datetime DEFAULT NULL COMMENT '订单过期时间',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`create_by` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
@@ -173,3 +168,34 @@ CREATE TABLE `third_pay_order`
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci
ROW_FORMAT = DYNAMIC COMMENT ='第三方支付订单';
-- ----------------------------
-- Table structure for third_fz_order
-- ----------------------------
DROP TABLE IF EXISTS `third_fz_order`;
CREATE TABLE `third_fz_order`
(
`id` bigint NOT NULL COMMENT '主键',
`pay_no` varchar(128) DEFAULT NULL COMMENT '支付订单号',
`fz_no` varchar(128) DEFAULT NULL COMMENT '分账订单号',
`create_req` text DEFAULT NULL COMMENT '发起分账req',
`create_res` text DEFAULT NULL COMMENT '发起分账res',
`create_error` text DEFAULT NULL COMMENT '发起分账error',
`status` varchar(128) DEFAULT NULL COMMENT '支付状态',
`fz_time` datetime DEFAULT NULL COMMENT '分账时间',
`fz_refund_no` varchar(128) DEFAULT NULL COMMENT '分账退款订单号',
`fz_refund_time` datetime DEFAULT NULL COMMENT '分账退款时间',
`fz_refund_req` text DEFAULT NULL COMMENT '分账退款req',
`fz_refund_res` text DEFAULT NULL COMMENT '分账退款res',
`fz_refund_error` text DEFAULT NULL COMMENT '分账退款error',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`create_by` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
`update_by` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人',
`del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '删除时间',
`tenant_id` bigint(20) DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci
ROW_FORMAT = DYNAMIC COMMENT ='第三方支付分账';