This commit is contained in:
2026-04-10 13:31:15 +08:00
parent 6c59e41b32
commit c092662ebe
56 changed files with 4362 additions and 684 deletions
+18
View File
@@ -0,0 +1,18 @@
CREATE TABLE `wa_payment_order` (
`id` int unsigned NOT NULL AUTO_INCREMENT,
`order_no` varchar(50) NOT NULL COMMENT '订单号',
`trade_no` varchar(100) DEFAULT NULL COMMENT '支付交易号',
`pay_type` varchar(20) NOT NULL COMMENT '支付类型: alipay, wechat',
`type` varchar(20) NOT NULL DEFAULT 'goods' COMMENT '订单类型: recharge(充值), goods(商品), service(服务), other(其他)',
`amount` decimal(10,2) NOT NULL COMMENT '支付金额',
`subject` varchar(255) NOT NULL COMMENT '订单标题',
`status` varchar(20) NOT NULL DEFAULT 'PENDING' COMMENT '订单状态: PENDING, SUCCESS, FAIL, CLOSED, REFUNDED',
`extra` text COMMENT '额外信息',
`created_at` int NOT NULL COMMENT '创建时间',
`updated_at` int NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `order_no` (`order_no`),
KEY `pay_type` (`pay_type`),
KEY `type` (`type`),
KEY `status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='支付订单表';