diff --git a/MySQL_change.sql b/MySQL_change.sql index ea494a6..29159a2 100644 --- a/MySQL_change.sql +++ b/MySQL_change.sql @@ -15,4 +15,46 @@ ALTER TABLE `lanzu_order_goods` # 顺丰订单记录 -create table `lanzu_sf_express_orders`; \ No newline at end of file +create table `lanzu_sf_express_orders`; + + + +# 2022-8-21 12:25:35 门店表增加建行商户编号 +ALTER TABLE `lanzu_store` ADD `ccb_merchant_id` VARCHAR(40) NOT NULL DEFAULT '' COMMENT '建行商户编号' AFTER `cash_code_img`; + +# 2022-8-21 13:57:15 主订单表增加建行支付类型,增加是否已分润字段 +ALTER TABLE `lanzu_order_main` + CHANGE `pay_type` `pay_type` INT(11) NOT NULL DEFAULT '1' COMMENT '1.微信支付2.余额支付3.积分支付4.货到付款5.建行支付', + ADD `is_proft_sharing` TINYINT NOT NULL DEFAULT '0' COMMENT '是否已分润:0否,1是' AFTER `pay_time`; + +# 2022-8-21 15:38:35 建行支付订单表 +CREATE TABLE `lanzu_ccb_payment` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `order_main_id` bigint(20) NOT NULL COMMENT '主表订单id', + `main_ordr_no` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '主订单编号', + `pymd_cd` char(2) CHARACTER SET utf8mb4 NOT NULL COMMENT '支付方式:03移动端H5页面,05微信小程序', + `clrg_dt` varchar(8) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '确认收货日期', + `sub_appid` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '小程序的appid', + `sub_openid` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '用户openid', + `py_ordr_tpcd` char(2) CHARACTER SET utf8mb4 NOT NULL COMMENT '订单类型:04普通订单', + `ordr_tamt` decimal(19,2) NOT NULL COMMENT '订单总金额', + `txn_tamt` decimal(19,2) NOT NULL COMMENT '消费者实付总金额', + `orderlist` json NOT NULL COMMENT '子订单列表(分账明细)', + `py_trn_no` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '银行支付流水号', + `prim_ordr_no` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '银行订单编号', + `ordr_gen_tm` char(14) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '订单生成时间', + `cshdk_url` varchar(300) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT 'H5收银台URL', + `rtn_par_data` json DEFAULT NULL COMMENT '小程序支付参数', + `ordr_stcd` varchar(2) CHARACTER SET utf8mb4 NOT NULL DEFAULT '0' COMMENT '主订单状态:0-初始 1-待支付 2-支付成功3-支付失败 4-全额退款 5-部分退款 6-订单失效 7-待退款', + `rtn_orderlist` json DEFAULT NULL COMMENT '返回的子订单列表', + `pay_time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付时间', + `pay_type` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付方式', + `pay_channel` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付渠道', + `debit_credit_type` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '借贷记标识', + `created_at` timestamp NULL DEFAULT NULL COMMENT '创建时间', + `updated_at` timestamp NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`), + UNIQUE KEY `main_ordr_no` (`main_ordr_no`), + KEY `order_main_id` (`order_main_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='建行支付订单'; +