### 交易订单日志表 `payment_order` > order_id:本地交易单号的id [payment_order.id](payment_order.md) > > local_trade_no:本地交易单号 [payment_order.trade_no](payment_order.md) > > out_trade_no:交易单号,银行方 [payment_order.out_trade_no](payment_order.md) > > step_r :交易的步骤 数字,从小到大排序 ,需要定义 如 `0: 发起交易`; `1:生成单号`;..... ; `10:交易成功` > > step_name : 交易的步骤映射的英文单词 `0:init` , `1:orderno_create` , `10:trade_success` > > local_msg: 本地的请求; 如发起结汇的body ; 响应银行方的 success信息 > > org_msg: 银行方响应 , 如发起结汇时银行方的预生成订单的body ; 银行方通知到账的信息 ```mysql CREATE TABLE `payment_order_log` ( `id` int NOT NULL AUTO_INCREMENT, `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `deleted_at` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `local_trade_no` int NOT NULL DEFAULT '0' COMMENT '本地交易单号', `order_id` int NOT NULL DEFAULT '0' COMMENT '本地交易单号', `out_trade_no` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '交易单号,银行方', `step_r` int DEFAULT '0' COMMENT '交易的步骤', `step_name` varchar(10) NOT NULL COMMENT '交易的步骤名称', `local_request` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '本地向银行机构发起的请求信息', `notify_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '银行机构通知的消息', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb3 ROW_FORMAT=DYNAMIC COMMENT='商户支付订单记录'; ```