From bdb72b085bd429cccdfee477aa0e9bc0a54cc99f Mon Sep 17 00:00:00 2001 From: xhxu Date: Wed, 21 Apr 2021 18:59:03 +0800 Subject: [PATCH 1/3] update weixin business --- ...202104190001__wx_business_circle_order.sql | 4599 +++++++++++++++++ .../V202104200001__wx_pay_account.sql | 8 + .../java/com/iformall/config/ShiroConfig.java | 4 +- .../callback/WxBusinessOrderController.java | 192 +- .../UserBusinessOrderController.java | 13 +- .../config/BaseMyBatisConfiguration.java | 7 + .../domain/po/WxBusinessCircleOrder.java | 153 + .../com/iformall/domain/po/WxPayAccount.java | 16 + .../enums/EnumThirdPartyConfigType.java | 1 + .../mapper/WxBusinessCircleOrderMapper.java | 42 + .../service/WxBusinessCircleOrderService.java | 23 + .../iformall/service/WxPayAccountService.java | 3 + .../WxBusinessCircleOrderServiceImpl.java | 89 + .../impl/WxCUserBasicInfoServiceImpl.java | 1 + .../service/impl/WxPayAccountServiceImpl.java | 23 + .../main/java/com/iformall/utils/MaUtil.java | 27 + .../mapper/WxBusinessCircleOrderMapper.xml | 219 + .../resources/mapper/WxPayAccountMapper.xml | 12 +- 18 files changed, 5408 insertions(+), 24 deletions(-) create mode 100644 mallinkAdmin/src/main/resources/db/migration/V202104190001__wx_business_circle_order.sql create mode 100644 mallinkAdmin/src/main/resources/db/migration/V202104200001__wx_pay_account.sql create mode 100644 mallinkService/src/main/java/com/iformall/domain/po/WxBusinessCircleOrder.java create mode 100644 mallinkService/src/main/java/com/iformall/mapper/WxBusinessCircleOrderMapper.java create mode 100644 mallinkService/src/main/java/com/iformall/service/WxBusinessCircleOrderService.java create mode 100644 mallinkService/src/main/java/com/iformall/service/impl/WxBusinessCircleOrderServiceImpl.java create mode 100644 mallinkService/src/main/resources/mapper/WxBusinessCircleOrderMapper.xml diff --git a/mallinkAdmin/src/main/resources/db/migration/V202104190001__wx_business_circle_order.sql b/mallinkAdmin/src/main/resources/db/migration/V202104190001__wx_business_circle_order.sql new file mode 100644 index 000000000..bf6f1c32a --- /dev/null +++ b/mallinkAdmin/src/main/resources/db/migration/V202104190001__wx_business_circle_order.sql @@ -0,0 +1,4599 @@ +CREATE TABLE `wx_business_circle_order_0` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_1` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_2` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_3` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_4` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_5` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_6` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_7` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_8` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_9` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_10` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_11` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_12` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_13` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_14` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_15` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_16` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_17` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_18` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_19` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_20` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_21` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_22` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_23` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_24` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_25` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_26` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_27` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_28` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_29` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_30` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_31` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_32` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_33` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_34` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_35` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_36` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_37` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_38` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_39` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_40` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_41` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_42` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_43` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_44` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_45` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_46` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_47` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_48` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_49` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_50` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_51` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_52` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_53` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_54` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_55` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_56` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_57` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_58` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_59` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_60` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_61` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_62` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_63` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_64` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_65` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_66` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_67` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_68` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_69` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_70` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_71` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_72` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_73` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_74` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_75` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_76` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_77` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_78` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_79` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_80` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_81` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_82` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_83` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_84` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_85` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_86` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_87` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_88` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_89` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_90` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_91` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_92` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_93` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_94` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_95` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_96` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_97` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_98` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; + +CREATE TABLE `wx_business_circle_order_99` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `parent_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID', + `source_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源类型(1:来自微信)', + `notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知id', + `notice_create_time` datetime(0) DEFAULT NULL COMMENT '通知创建时间', + `notice_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付成功通知的类型为:MALL_TRANSACTION.SUCCESS', + `notice_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通知的资源数据类型', + `summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '回调摘要', + `wx_mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付分配的商户号', + `wx_merchant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商圈商户名称', + `wx_shop_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店名称,商圈在商圈小程序上圈店时填写的门店名称', + `wx_shop_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐', + `appid` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '小程序appid', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '顾客授权时使用的小程序上的openid', + `time_end` datetime(0) NOT NULL COMMENT '交易完成时间', + `amount` int(11) NOT NULL COMMENT '用户实际消费金额,单位(分)', + `transaction_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '支付订单号', + `commit_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分', + `create_time` datetime(0) NOT NULL COMMENT '创建时间', + `update_time` datetime(0) NOT NULL COMMENT '更新时间', + `merchant_id` bigint(20) DEFAULT NULL COMMENT '门店Id,与wx_shop_number对齐', + `c_user_id` bigint(20) DEFAULT NULL COMMENT 'c端会员id,与openid对齐', + `earn_points` tinyint(1) DEFAULT NULL COMMENT '是否获得积分(1:是,0:否)', + `increased_points` int(11) DEFAULT NULL COMMENT '订单新增积分值', + `points_update_time` datetime(0) DEFAULT NULL COMMENT '积分更新时间', + `is_points_notify` tinyint(1) DEFAULT NULL COMMENT '是否积分同步(1:是,0:否)', + `is_refund` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否退款(1:是,0:否)', + `refund_notice_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知唯一ID', + `refund_create_time` datetime(0) DEFAULT NULL COMMENT '退款通知创建时间', + `refund_event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的类型为:MALL_REFUND.SUCCESS', + `refund_resource_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款通知的资源数据类型', + `refund_summary` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '退款回调摘要', + `refund_time` datetime(0) DEFAULT NULL COMMENT '退款完成时间', + `refund_amount` int(11) DEFAULT NULL COMMENT '用户退款金额,单位(分)', + `refund_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信支付退款单号', + `is_refund_points` tinyint(1) DEFAULT NULL COMMENT '用户是否退积分(1:是,0:否)', + `refund_points_time` datetime(0) DEFAULT NULL COMMENT '用户退积分时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE, + INDEX `idx_user`(`c_user_id`) USING BTREE, + INDEX `idx_merchant`(`merchant_id`) USING BTREE, + UNIQUE INDEX `id_order`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; diff --git a/mallinkAdmin/src/main/resources/db/migration/V202104200001__wx_pay_account.sql b/mallinkAdmin/src/main/resources/db/migration/V202104200001__wx_pay_account.sql new file mode 100644 index 000000000..c5b79d5b5 --- /dev/null +++ b/mallinkAdmin/src/main/resources/db/migration/V202104200001__wx_pay_account.sql @@ -0,0 +1,8 @@ +ALTER TABLE `wx_pay_account` +ADD COLUMN `sub_app_id` varchar(50) COMMENT '服务商模式下的子商户公众账号ID' AFTER `sub_mch_id`, +ADD COLUMN `service_id` varchar(50) COMMENT '微信支付分serviceId' AFTER `real_rate`, +ADD COLUMN `pay_score_notify_url` varchar(255) COMMENT '微信支付分回调地址' AFTER `service_id`, +ADD COLUMN `api_v3_key` varchar(255) COMMENT 'apiV3秘钥' AFTER `pay_score_notify_url`, +ADD COLUMN `cert_serial_no` varchar(255) COMMENT '证书序列号' AFTER `api_v3_key`, +ADD COLUMN `private_key_path` varchar(255) COMMENT 'apiv3 商户apiclient_key.pem 商户私钥' AFTER `cert_serial_no`, +ADD COLUMN `private_cert_path` varchar(255) COMMENT 'apiv3 商户apiclient_cert.pem' AFTER `private_key_path`; \ No newline at end of file diff --git a/mallinkCallback/src/main/java/com/iformall/config/ShiroConfig.java b/mallinkCallback/src/main/java/com/iformall/config/ShiroConfig.java index 18cac9df6..7f0e0f8c8 100644 --- a/mallinkCallback/src/main/java/com/iformall/config/ShiroConfig.java +++ b/mallinkCallback/src/main/java/com/iformall/config/ShiroConfig.java @@ -107,7 +107,9 @@ public class ShiroConfig { // callback filterChainDefinitionMap.put("/wxPay/notify/**", "anon"); // 支付回调 filterChainDefinitionMap.put("/wxPayBill/notify/**", "anon"); - + + filterChainDefinitionMap.put("/wxBusiness/**", "anon"); // 商圈回调 + filterChainDefinitionMap.put("/alipay/notify/**", "anon"); filterChainDefinitionMap.put("/wxMsgCallback/**", "anon"); diff --git a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java index 244891df0..bd88f37f7 100644 --- a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java +++ b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java @@ -1,14 +1,28 @@ package com.iformall.controller.callback; +import com.github.binarywang.wxpay.bean.businesscircle.BusinessCircleNotifyData; +import com.github.binarywang.wxpay.bean.businesscircle.PaidResult; +import com.github.binarywang.wxpay.bean.businesscircle.RefundResult; +import com.github.binarywang.wxpay.bean.ecommerce.SignatureHeader; +import com.github.binarywang.wxpay.exception.WxPayException; +import com.github.binarywang.wxpay.service.WxPayService; import com.iformall.controller.base.BaseController; +import com.iformall.domain.po.WxBusinessCircleOrder; +import com.iformall.domain.po.base.TenantEntity; +import com.iformall.enums.EnumThirdPartyConfigType; +import com.iformall.interceptor.BodyReaderHttpServletRequestWrapper; +import com.iformall.service.WxBusinessCircleOrderService; +import com.iformall.service.WxMallService; +import com.iformall.service.WxPayAccountService; +import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.ResponseBody; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletRequest; +import java.text.ParseException; +import java.text.SimpleDateFormat; import java.util.HashMap; import java.util.Map; @@ -18,23 +32,181 @@ public class WxBusinessOrderController extends BaseController { private final Logger logger = LoggerFactory.getLogger(this.getClass()); + private final SimpleDateFormat sdf = new SimpleDateFormat("YYYY-MM-DDTHH:mm:ss+TIMEZONE"); + + @Autowired + WxMallService wxMallService; + + @Autowired + WxPayAccountService wxPayAccountService; + + @Autowired + WxBusinessCircleOrderService wxBusinessCircleOrderService; + /** * * @return 微信商圈支付结果通知 */ - @PostMapping(value = "/order") + @PostMapping(value = "/order/{tenantId}") + @ResponseBody + public Map createOrder(@PathVariable String tenantId, HttpServletRequest request){ + logger.info("[" +getIpAddr() + "]微信商圈支付结果通知-----"+tenantId); + Map resultMap = new HashMap<>(); + if(StringUtils.isBlank(tenantId)){ + logger.error("微信商圈支付结果通知-----tenantId为空"); + resultMap.put("code","FAIL"); + return resultMap; + } + TenantEntity tenantEntity = wxMallService.getByTenantId(tenantId); + if(tenantEntity == null){ + logger.error("微信商圈支付结果通知-----获取tenantEntity为null"); + resultMap.put("code","FAIL"); + return resultMap; + } + + WxPayService wxPayService = wxPayAccountService.getWxPayService(tenantId); + if(wxPayService == null){ + logger.error("微信商圈支付结果通知-----获取wxPayService失败"); + resultMap.put("code","FAIL"); + return resultMap; + } + + try { + //----------------签名验证----------- + BusinessCircleNotifyData notifyData = verifySignature(request,wxPayService); + logger.info("微信商圈支付结果通知---回调通知对象{}"+notifyData.toString()); + //解密 + PaidResult result = wxPayService.getBusinessCircleService().decryptPaidNotifyDataResource(notifyData); + logger.info("微信商圈支付结果通知---解密结果{}"+notifyData.toString()); + + WxBusinessCircleOrder wxBusinessCircleOrder = new WxBusinessCircleOrder(); + wxBusinessCircleOrder.updateTenantInfo(tenantEntity); + wxBusinessCircleOrder.setSourceType(EnumThirdPartyConfigType.WEIXIN.getCode()); + + wxBusinessCircleOrder.setNoticeId(notifyData.getId()); + wxBusinessCircleOrder.setNoticeCreateTime(sdf.parse(notifyData.getCreateTime())); + wxBusinessCircleOrder.setNoticeEventType(notifyData.getEventType()); + wxBusinessCircleOrder.setNoticeResourceType(notifyData.getResourceType()); + wxBusinessCircleOrder.setSummary(notifyData.getSummary()); + + wxBusinessCircleOrder.setWxMchid(result.getMchid()); + wxBusinessCircleOrder.setWxMerchantName(result.getMerchantName()); + wxBusinessCircleOrder.setWxShopName(result.getShopName()); + wxBusinessCircleOrder.setWxShopNumber(result.getShopNumber()); + wxBusinessCircleOrder.setAppid(result.getAppid()); + wxBusinessCircleOrder.setOpenid(result.getOpenid()); + wxBusinessCircleOrder.setTimeEnd(sdf.parse(result.getTimeEnd())); + wxBusinessCircleOrder.setAmount(result.getAmount()); + wxBusinessCircleOrder.setTransactionId(result.getTransactionId()); + wxBusinessCircleOrder.setCommitTag(result.getCommitTag()); + + wxBusinessCircleOrderService.createOrder(wxBusinessCircleOrder); + resultMap.put("code","SUCCESS"); + return resultMap; + } catch (WxPayException e) { + e.printStackTrace(); + logger.error(e.getCustomErrorMsg()); + resultMap.put("code","FAIL"); + return resultMap; + } catch (ParseException e) { + e.printStackTrace(); + logger.error("时间转换异常"); + resultMap.put("code","FAIL"); + return resultMap; + } + + } + + /** + * + * @return 微信商圈退款成功通知 + */ + @PostMapping(value = "/refundOrder/{tenantId}") @ResponseBody - public Map createOrder(HttpServletRequest request){ - logger.info("[" +getIpAddr() + "]微信商圈支付结果通知"); + public Map updateRefundOrder(@PathVariable String tenantId, HttpServletRequest request){ + logger.info("[" +getIpAddr() + "]微信商圈退款成功通知-----"+tenantId); Map resultMap = new HashMap<>(); + if(StringUtils.isBlank(tenantId)){ + logger.error("微信商圈退款成功通知-----tenantId为空"); + resultMap.put("code","FAIL"); + return resultMap; + } + TenantEntity tenantEntity = wxMallService.getByTenantId(tenantId); + if(tenantEntity == null){ + logger.error("微信商圈退款成功通知-----获取tenantEntity为null"); + resultMap.put("code","FAIL"); + return resultMap; + } + + WxPayService wxPayService = wxPayAccountService.getWxPayService(tenantId); + if(wxPayService == null){ + logger.error("微信商圈退款成功通知-----获取wxPayService失败"); + resultMap.put("code","FAIL"); + return resultMap; + } + + try { + //----------------签名验证----------- + BusinessCircleNotifyData notifyData = verifySignature(request,wxPayService); + logger.info("微信商圈退款成功通知---回调通知对象{}"+notifyData.toString()); + //解密 + RefundResult result = wxPayService.getBusinessCircleService().decryptRefundNotifyDataResource(notifyData); + logger.info("微信商圈退款成功通知---解密结果{}"+result.toString()); + + WxBusinessCircleOrder wxBusinessCircleOrder = new WxBusinessCircleOrder(); + wxBusinessCircleOrder.updateTenantInfo(tenantEntity); + wxBusinessCircleOrder.setSourceType(EnumThirdPartyConfigType.WEIXIN.getCode()); + wxBusinessCircleOrder.setRefundNoticeId(notifyData.getId()); + wxBusinessCircleOrder.setRefundCreateTime(sdf.parse(notifyData.getCreateTime())); + wxBusinessCircleOrder.setRefundEventType(notifyData.getEventType()); + wxBusinessCircleOrder.setRefundResourceType(notifyData.getResourceType()); + wxBusinessCircleOrder.setRefundSummary(notifyData.getSummary()); + wxBusinessCircleOrder.setTransactionId(result.getTransactionId()); + wxBusinessCircleOrder.setWxMchid(result.getMchid()); + wxBusinessCircleOrder.setWxMerchantName(result.getMerchantName()); + wxBusinessCircleOrder.setWxShopName(result.getShopName()); + wxBusinessCircleOrder.setWxShopNumber(result.getShopNumber()); + wxBusinessCircleOrder.setAppid(result.getAppid()); + wxBusinessCircleOrder.setOpenid(result.getOpenid()); + wxBusinessCircleOrder.setRefundTime(sdf.parse(result.getRefundTime())); + wxBusinessCircleOrder.setRefundAmount(result.getRefundAmount()); + wxBusinessCircleOrder.setRefundId(result.getRefundId()); + + wxBusinessCircleOrderService.updateRefundOrder(wxBusinessCircleOrder); + resultMap.put("code","SUCCESS"); + return resultMap; + } catch (WxPayException e) { + e.printStackTrace(); + logger.error(e.getCustomErrorMsg()); + resultMap.put("code","FAIL"); + return resultMap; + } catch (ParseException e) { + e.printStackTrace(); + logger.error("时间转换异常"); + resultMap.put("code","FAIL"); + return resultMap; + } - resultMap.put("code","SUCCESS"); - resultMap.put("code","SUCCESS"); - return resultMap; } + /** + * 验签 + */ + private BusinessCircleNotifyData verifySignature(HttpServletRequest request,WxPayService wxPayService) throws WxPayException{ + SignatureHeader header = new SignatureHeader(); + header.setSerialNo(request.getHeader("Wechatpay-Serial")); + header.setTimeStamp(request.getHeader("Wechatpay-Timestamp")); + header.setNonce(request.getHeader("Wechatpay-Nonce")); + header.setSigned(request.getHeader("Wechatpay-Signature")); + + String body = ((BodyReaderHttpServletRequestWrapper) request).getBody(); + logger.info("微信商圈支付通知---body{}"+body); + + return wxPayService.getBusinessCircleService().parseNotifyData(body, header); + + } } diff --git a/mallinkPublicApi/src/main/java/com/iformall/controller/UserBusinessOrderController.java b/mallinkPublicApi/src/main/java/com/iformall/controller/UserBusinessOrderController.java index d7fce8134..868b10da1 100644 --- a/mallinkPublicApi/src/main/java/com/iformall/controller/UserBusinessOrderController.java +++ b/mallinkPublicApi/src/main/java/com/iformall/controller/UserBusinessOrderController.java @@ -1,26 +1,15 @@ package com.iformall.controller; -import com.alibaba.fastjson.JSON; -import com.iformall.common.ErrorCode; import com.iformall.common.ResultData; -import com.iformall.domain.po.WxCUserBasicInfo; -import com.iformall.domain.po.base.TenantEntity; -import com.iformall.service.WxCUserBasicInfoService; -import com.iformall.utils.HttpUtil; -import com.iformall.utils.sign.SignUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import java.util.Date; -import java.util.HashMap; import java.util.Map; @RestController @@ -37,7 +26,7 @@ public class UserBusinessOrderController extends BaseController { * @return */ @PostMapping("/order") - @ApiOperation(value = "商圈订单", notes = "") + @ApiOperation(value = "订单", notes = "") public ResultData createOrder(@RequestBody Map map) { logger.info("UserBusinessOrderController >>>>>>>>>>>> createOrder >>>>>>>>>>>>>"+map.toString()); diff --git a/mallinkService/src/main/java/com/iformall/config/BaseMyBatisConfiguration.java b/mallinkService/src/main/java/com/iformall/config/BaseMyBatisConfiguration.java index 19f5d26d5..9fa287d0e 100644 --- a/mallinkService/src/main/java/com/iformall/config/BaseMyBatisConfiguration.java +++ b/mallinkService/src/main/java/com/iformall/config/BaseMyBatisConfiguration.java @@ -96,6 +96,13 @@ public class BaseMyBatisConfiguration { wxCUserFromSharding.setCount(100); wxCUserFromSharding.setRule(EnumShardingRule.HASH.getCode()); shardingList.add(wxCUserFromSharding); + + ShardingSphere wxBusinessCircleOrderSharding = new ShardingSphere(); + wxBusinessCircleOrderSharding.setColumn("tenant_id"); + wxBusinessCircleOrderSharding.setTableName("wx_business_circle_order"); + wxBusinessCircleOrderSharding.setCount(100); + wxBusinessCircleOrderSharding.setRule(EnumShardingRule.HASH.getCode()); + shardingList.add(wxBusinessCircleOrderSharding); ShardingSphere wxOrderSharding = new ShardingSphere(); wxOrderSharding.setColumn("tenant_id"); diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxBusinessCircleOrder.java b/mallinkService/src/main/java/com/iformall/domain/po/WxBusinessCircleOrder.java new file mode 100644 index 000000000..215cad5d1 --- /dev/null +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxBusinessCircleOrder.java @@ -0,0 +1,153 @@ +package com.iformall.domain.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.iformall.domain.po.base.TenantEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; + +import java.math.BigDecimal; +import java.util.Date; + +@TableName(value = "wx_business_circle_order") +@Data +@ToString(callSuper = true) +@EqualsAndHashCode(callSuper = true) +public class WxBusinessCircleOrder extends TenantEntity { + + protected Long id; + + @io.swagger.annotations.ApiModelProperty(value="来源类型(1:来自微信)",name="sourceType") + private Integer sourceType; + + @io.swagger.annotations.ApiModelProperty(value="商圈支付结果通知Id",name="noticeId") + private String noticeId; + + @io.swagger.annotations.ApiModelProperty(value="商圈支付结果通知创建时间",name="noticeCreateTime") + private Date noticeCreateTime; + + @io.swagger.annotations.ApiModelProperty(value="商圈支付结果通知类型:MALL_TRANSACTION.SUCCESS",name="noticeEventType") + private String noticeEventType; + + @io.swagger.annotations.ApiModelProperty(value="商圈支付结果通知资源数据类型:encrypt-resource",name="noticeResourceType") + private String noticeResourceType; + + @io.swagger.annotations.ApiModelProperty(value="商圈支付结果通知回调摘要",name="summary") + private String summary; + + @io.swagger.annotations.ApiModelProperty(value="微信支付分配的商户号",name="wxMchid") + private String wxMchid; + + @io.swagger.annotations.ApiModelProperty(value="商圈商户名称",name="wxMerchantName") + private String wxMerchantName; + + @io.swagger.annotations.ApiModelProperty(value="门店名称,商圈在商圈小程序上圈店时填写的门店名称",name="wxShopName") + private String wxShopName; + + @io.swagger.annotations.ApiModelProperty(value="门店编号,商圈在商圈小程序上圈店时填写的门店编号,用于跟商圈自身已有的商户识别码对齐",name="wxShopNumber") + private String wxShopNumber; + + @io.swagger.annotations.ApiModelProperty(value="小程序appid",name="appid") + private String appid; + + @io.swagger.annotations.ApiModelProperty(value="openid",name="openid") + private String openid; + + @io.swagger.annotations.ApiModelProperty(value="交易完成时间",name="timeEnd") + private Date timeEnd; + + @io.swagger.annotations.ApiModelProperty(value="用户实际消费金额,单位(分)",name="amount") + private Integer amount; + + @TableField(exist = false) + @io.swagger.annotations.ApiModelProperty(value="用户实际消费金额,单位(元)",name="amount") + private String amountStr; + + public String getAmountStr() { + return amount != null ? new BigDecimal(amount).divide(new BigDecimal(100)).toPlainString(): amountStr; + } + + @io.swagger.annotations.ApiModelProperty(value="支付订单号",name="transactionId") + private String transactionId; + + @io.swagger.annotations.ApiModelProperty(value="手动提交积分标记,自动提交时无该字段,用于区分用户手动申请后推送的积分",name="commitTag") + private String commitTag; + + @io.swagger.annotations.ApiModelProperty(value="创建时间",name="createTime") + private Date createTime; + + @io.swagger.annotations.ApiModelProperty(value="更新时间",name="updateTime") + private Date updateTime; + + @io.swagger.annotations.ApiModelProperty(value="门店Id,与wx_shop_number对齐",name="merchantId") + private Long merchantId; + + @io.swagger.annotations.ApiModelProperty(value="c端会员id,与openid对齐",name="cUserId") + private Long cUserId; + + @io.swagger.annotations.ApiModelProperty(value="是否获得积分(1:是,0:否)",name="earnPoints") + private Integer earnPoints; + + @io.swagger.annotations.ApiModelProperty(value="订单新增积分值",name="increasedPoints") + private Integer increasedPoints; + + @io.swagger.annotations.ApiModelProperty(value="积分更新时间(新增)",name="increasedPoints") + private Date pointsUpdateTime; + + @io.swagger.annotations.ApiModelProperty(value="是否积分同步(1:是,0:否)",name="isPointsNotify") + private Integer isPointsNotify; + + + @io.swagger.annotations.ApiModelProperty(value="是否退款(1:是,0:否)",name="isRefund") + private Integer isRefund; + + + @io.swagger.annotations.ApiModelProperty(value="退款通知唯一ID",name="refundNoticeId") + private String refundNoticeId; + + @io.swagger.annotations.ApiModelProperty(value="退款通知创建时间",name="refundCreateTime") + private Date refundCreateTime; + + @io.swagger.annotations.ApiModelProperty(value="退款通知的类型为:MALL_REFUND.SUCCESS",name="refundEventType") + private String refundEventType; + + @io.swagger.annotations.ApiModelProperty(value="退款通知的资源数据类型",name="refundResourceType") + private String refundResourceType; + + @io.swagger.annotations.ApiModelProperty(value="退款回调摘要",name="refundSummary") + private String refundSummary; + + @io.swagger.annotations.ApiModelProperty(value="退款完成时间",name="refundTime") + private Date refundTime; + + @io.swagger.annotations.ApiModelProperty(value="用户退款金额,单位(分)",name="refundSummary") + private Integer refundAmount; + + @TableField(exist = false) + @io.swagger.annotations.ApiModelProperty(value="用户退款金额,单位(元)",name="amount") + private String refundAmountStr; + + public String getRefundAmountStr() { + return refundAmount != null ? new BigDecimal(refundAmount).divide(new BigDecimal(100)).toPlainString(): refundAmountStr; + } + + @io.swagger.annotations.ApiModelProperty(value="微信支付退款单号",name="refundId") + private String refundId; + + @io.swagger.annotations.ApiModelProperty(value="用户是否退积分(1:是,0:否)",name="isRefundPoints") + private Integer isRefundPoints; + + @io.swagger.annotations.ApiModelProperty(value="用户退积分时间",name="refundPointsTime") + private Date refundPointsTime; + + + + @TableField(exist = false) + @io.swagger.annotations.ApiModelProperty(value="查询-开始时间",name="startdate") + private Date startTime; + + @TableField(exist = false) + @io.swagger.annotations.ApiModelProperty(value="查询-结束时间",name="enddate") + private Date endTime; +} diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxPayAccount.java b/mallinkService/src/main/java/com/iformall/domain/po/WxPayAccount.java index cc1085a88..4bc5e2dac 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxPayAccount.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxPayAccount.java @@ -16,6 +16,8 @@ public class WxPayAccount extends TenantEntity { private String mchId; @io.swagger.annotations.ApiModelProperty(value="微信服务商号",name="subMchId") private String subMchId; + @io.swagger.annotations.ApiModelProperty(value="服务商模式下的子商户公众账号ID",name="subAppId") + private String subAppId; @io.swagger.annotations.ApiModelProperty(value="支付密钥",name="apiKey") private String apiKey; @io.swagger.annotations.ApiModelProperty(value="微信回调,支持3种回调,(1.url/pay 2.url/refund3.url/separate)",name="notifyUrl") @@ -31,6 +33,7 @@ public class WxPayAccount extends TenantEntity { @io.swagger.annotations.ApiModelProperty(value="实际手续费(万分之几,默认60)",name="realRate") private Integer realRate; + public String getPayNotifyUrl() { return notifyUrl + "/pay"; } @@ -43,4 +46,17 @@ public class WxPayAccount extends TenantEntity { public boolean checkShare() { return share > 0; } + @io.swagger.annotations.ApiModelProperty(value="微信支付分serviceId",name="serviceId") + private String serviceId; + @io.swagger.annotations.ApiModelProperty(value="微信支付分回调地址",name="payScoreNotifyUrl") + private String payScoreNotifyUrl; + @io.swagger.annotations.ApiModelProperty(value="apiV3秘钥",name="apiV3Key") + private String apiV3Key; + @io.swagger.annotations.ApiModelProperty(value="证书序列号",name="certSerialNo") + private String certSerialNo; + @io.swagger.annotations.ApiModelProperty(value="apiv3 商户apiclient_key.pem 商户私钥",name="privateKeyPath") + private String privateKeyPath; + @io.swagger.annotations.ApiModelProperty(value="apiv3 商户apiclient_cert.pem",name="privateCertPath") + private String privateCertPath; + } diff --git a/mallinkService/src/main/java/com/iformall/enums/EnumThirdPartyConfigType.java b/mallinkService/src/main/java/com/iformall/enums/EnumThirdPartyConfigType.java index 79053bd22..134b20a9b 100644 --- a/mallinkService/src/main/java/com/iformall/enums/EnumThirdPartyConfigType.java +++ b/mallinkService/src/main/java/com/iformall/enums/EnumThirdPartyConfigType.java @@ -6,6 +6,7 @@ package com.iformall.enums; */ public enum EnumThirdPartyConfigType { + WEIXIN(1, "微信"), GOOAGOO(5, "数衍科技"), ; diff --git a/mallinkService/src/main/java/com/iformall/mapper/WxBusinessCircleOrderMapper.java b/mallinkService/src/main/java/com/iformall/mapper/WxBusinessCircleOrderMapper.java new file mode 100644 index 000000000..b0c602718 --- /dev/null +++ b/mallinkService/src/main/java/com/iformall/mapper/WxBusinessCircleOrderMapper.java @@ -0,0 +1,42 @@ +package com.iformall.mapper; + +import com.iformall.common.CommonMapper; +import com.iformall.domain.po.WxBusinessCircleOrder; + +import java.util.List; + +public interface WxBusinessCircleOrderMapper extends CommonMapper { + + List findList(WxBusinessCircleOrder record); + + WxBusinessCircleOrder getByTransactionId(WxBusinessCircleOrder wxBusinessCircleOrder); + + /** + * 成功通知新建 + * @param wxBusinessCircleOrder + */ + void insertNoticeOrder(WxBusinessCircleOrder wxBusinessCircleOrder); + + /** + * 加积分 + * @param wxBusinessCircleOrder + */ + void updateAddPoints(WxBusinessCircleOrder wxBusinessCircleOrder); + + /** + * 积分同步状态修改 + */ + void updateIsPointsNotify(WxBusinessCircleOrder wxBusinessCircleOrder); + + /** + * 退款 + * @param wxBusinessCircleOrder + */ + void updateRefundNoticeOrder(WxBusinessCircleOrder wxBusinessCircleOrder); + + /** + * 退积分 + * @param wxBusinessCircleOrder + */ + void updateRefundPoints(WxBusinessCircleOrder wxBusinessCircleOrder); +} diff --git a/mallinkService/src/main/java/com/iformall/service/WxBusinessCircleOrderService.java b/mallinkService/src/main/java/com/iformall/service/WxBusinessCircleOrderService.java new file mode 100644 index 000000000..28fc84b07 --- /dev/null +++ b/mallinkService/src/main/java/com/iformall/service/WxBusinessCircleOrderService.java @@ -0,0 +1,23 @@ +package com.iformall.service; + +import com.github.pagehelper.PageInfo; +import com.iformall.domain.po.WxBusinessCircleOrder; + +public interface WxBusinessCircleOrderService { + + + /** + * 根据实体查询分页列表 + * + * @param record + * @param pageIndex + * @param pageSize + * @return + */ + PageInfo listAsPage(WxBusinessCircleOrder record, Integer pageIndex, Integer pageSize); + + + void createOrder(WxBusinessCircleOrder wxBusinessCircleOrder); + + void updateRefundOrder(WxBusinessCircleOrder wxBusinessCircleOrder); +} diff --git a/mallinkService/src/main/java/com/iformall/service/WxPayAccountService.java b/mallinkService/src/main/java/com/iformall/service/WxPayAccountService.java index 53681cfa5..c6381970f 100644 --- a/mallinkService/src/main/java/com/iformall/service/WxPayAccountService.java +++ b/mallinkService/src/main/java/com/iformall/service/WxPayAccountService.java @@ -1,5 +1,6 @@ package com.iformall.service; +import com.github.binarywang.wxpay.service.WxPayService; import com.github.pagehelper.PageInfo; import com.iformall.domain.po.WxPayAccount; import com.iformall.domain.po.WxProjectConfig; @@ -50,4 +51,6 @@ public interface WxPayAccountService { WxPayAccount getByTenantId(String te); + + WxPayService getWxPayService(String tenantId); } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessCircleOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessCircleOrderServiceImpl.java new file mode 100644 index 000000000..f380197fc --- /dev/null +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessCircleOrderServiceImpl.java @@ -0,0 +1,89 @@ +package com.iformall.service.impl; + +import com.github.pagehelper.PageHelper; +import com.github.pagehelper.PageInfo; +import com.iformall.common.IdWorker; +import com.iformall.domain.po.WxBusinessCircleOrder; +import com.iformall.domain.po.WxCUser; +import com.iformall.domain.po.WxMerchant; +import com.iformall.mapper.WxBusinessCircleOrderMapper; +import com.iformall.service.WxBusinessCircleOrderService; +import com.iformall.service.WxCUserService; +import com.iformall.service.WxMerchantService; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.Date; + +@Service +public class WxBusinessCircleOrderServiceImpl implements WxBusinessCircleOrderService { + private final Logger logger = LoggerFactory.getLogger(this.getClass()); + + @Autowired + WxBusinessCircleOrderMapper wxBusinessCircleOrderMapper; + + @Autowired + WxMerchantService wxMerchantService; + + @Autowired + WxCUserService wxCUserService; + + + @Override + public PageInfo listAsPage(WxBusinessCircleOrder record, Integer pageIndex, Integer pageSize) { + return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> wxBusinessCircleOrderMapper.findList(record)); + } + + @Override + public void createOrder(WxBusinessCircleOrder wxBusinessCircleOrder) { + WxBusinessCircleOrder byTransactionId = wxBusinessCircleOrderMapper.getByTransactionId(wxBusinessCircleOrder); + if(byTransactionId != null){ + logger.error("--商圈付款--通知消息已存在--"); + }else{ + Date now = new Date(); + final IdWorker idWorker = IdWorker.get(); + wxBusinessCircleOrder.setId(idWorker.nextId()); + wxBusinessCircleOrder.setCreateTime(now); + wxBusinessCircleOrder.setUpdateTime(now); + WxMerchant wxMerchant = wxMerchantService.getById(Long.parseLong(wxBusinessCircleOrder.getWxShopNumber())); + if(wxMerchant != null){ + wxBusinessCircleOrder.setMerchantId(wxMerchant.getId()); + }else{ + logger.error("--商圈付款通知消息未找到门店--"); + } + WxCUser userQ = new WxCUser(); + userQ.updateTenantInfo(wxBusinessCircleOrder); + userQ.setOpenId(wxBusinessCircleOrder.getOpenid()); + userQ.setAppId(wxBusinessCircleOrder.getAppid()); + WxCUser user = wxCUserService.getByOpenId(userQ); + if(user != null && user.getUserId() != null){ + wxBusinessCircleOrder.setCUserId(user.getUserId()); + }else{ + logger.error("--商圈付款通知消息未找到会员--"); + } + wxBusinessCircleOrderMapper.insertNoticeOrder(wxBusinessCircleOrder); + + // TODO: 2021/4/21 mq 新增积分 积分同步 + + } + } + + @Override + public void updateRefundOrder(WxBusinessCircleOrder wxBusinessCircleOrder) { + WxBusinessCircleOrder byTransactionId = wxBusinessCircleOrderMapper.getByTransactionId(wxBusinessCircleOrder); + if(byTransactionId == null){ + logger.error("--商圈退款--付款消息未找到--"); + }else{ + Date now = new Date(); + wxBusinessCircleOrder.setId(byTransactionId.getId()); + wxBusinessCircleOrder.setUpdateTime(now); + wxBusinessCircleOrderMapper.updateRefundNoticeOrder(wxBusinessCircleOrder); + + // TODO: 2021/4/21 mq 退积分 + } + } + + +} diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java index f18155c4c..78d3f8450 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java @@ -653,6 +653,7 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc this.save(basicInfo); return basicInfo; } + // TODO: 2021/4/21 重新组装数据结构 } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxPayAccountServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxPayAccountServiceImpl.java index 2fbcebcae..8764bce31 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxPayAccountServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxPayAccountServiceImpl.java @@ -1,11 +1,17 @@ package com.iformall.service.impl; +import com.github.binarywang.wxpay.service.WxPayService; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; +import com.iformall.domain.po.WxAppinfo; import com.iformall.domain.po.WxPayAccount; import com.iformall.domain.po.WxProjectConfig; +import com.iformall.domain.po.base.TenantEntity; +import com.iformall.enums.EnumPayWay; import com.iformall.mapper.WxPayAccountMapper; +import com.iformall.service.WxAppinfoService; import com.iformall.service.WxPayAccountService; +import com.iformall.utils.MaUtil; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -19,6 +25,9 @@ public class WxPayAccountServiceImpl implements WxPayAccountService { @Autowired WxPayAccountMapper wxPayAccountMapper; + @Autowired + WxAppinfoService wxAppinfoService; + @Override public WxPayAccount wxPayAccountInit(String tenantId, WxProjectConfig wxProjectConfig) { @@ -71,5 +80,19 @@ public class WxPayAccountServiceImpl implements WxPayAccountService { return wxPayAccountMapper.getByTenantId(tenantId); } + @Override + public WxPayService getWxPayService(String tenantId) { + TenantEntity tenantEntity = new TenantEntity(); + tenantEntity.setTenantId(tenantId); + WxAppinfo cAppInfo = wxAppinfoService.getCAppInfo(tenantEntity, EnumPayWay.PAY_WAY_WECHAT); + WxPayAccount payAccount = this.getByTenantId(tenantId); + if(cAppInfo != null && payAccount != null){ + return MaUtil.getWxPayService(cAppInfo,payAccount); + }else{ + return null; + } + + } + } diff --git a/mallinkService/src/main/java/com/iformall/utils/MaUtil.java b/mallinkService/src/main/java/com/iformall/utils/MaUtil.java index 53e7fd1a2..a805f001b 100644 --- a/mallinkService/src/main/java/com/iformall/utils/MaUtil.java +++ b/mallinkService/src/main/java/com/iformall/utils/MaUtil.java @@ -3,8 +3,12 @@ package com.iformall.utils; import cn.binarywang.wx.miniapp.api.WxMaService; import cn.binarywang.wx.miniapp.api.impl.WxMaServiceImpl; import cn.binarywang.wx.miniapp.config.impl.WxMaDefaultConfigImpl; +import com.github.binarywang.wxpay.config.WxPayConfig; +import com.github.binarywang.wxpay.service.WxPayService; +import com.github.binarywang.wxpay.service.impl.WxPayServiceImpl; import com.iformall.common.FmHttpClientBuilder; import com.iformall.domain.po.WxAppinfo; +import com.iformall.domain.po.WxPayAccount; import org.apache.commons.lang3.StringUtils; public class MaUtil { @@ -25,4 +29,27 @@ public class MaUtil { service.setWxMaConfig(config); return service; } + + static public WxPayService getWxPayService(WxAppinfo appinfo, WxPayAccount payAccount) { + WxPayConfig config = new WxPayConfig(); + config.setAppId(appinfo.getAppId()); + config.setMchId(payAccount.getMchId()); + config.setMchKey(payAccount.getApiKey()); + config.setSubAppId(appinfo.getAppId()); + config.setSubMchId(payAccount.getSubMchId()); + config.setKeyPath(payAccount.getCertPath()); + + //以下是apiv3以及支付分相关 +// config.setServiceId(); +// config.setPayScoreNotifyUrl(); + // TODO: 2021/4/20 + config.setPrivateKeyPath(null);//apiv3 商户apiclient_key.pem 商户私钥 + config.setPrivateCertPath(null);//apiv3 商户apiclient_cert.pem + config.setCertSerialNo(null);//证书序列号 + config.setApiV3Key(null);//apiV3秘钥 + + WxPayService wxPayService = new WxPayServiceImpl(); + wxPayService.setConfig(config); + return wxPayService; + } } diff --git a/mallinkService/src/main/resources/mapper/WxBusinessCircleOrderMapper.xml b/mallinkService/src/main/resources/mapper/WxBusinessCircleOrderMapper.xml new file mode 100644 index 000000000..e429a330f --- /dev/null +++ b/mallinkService/src/main/resources/mapper/WxBusinessCircleOrderMapper.xml @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + `id`, `tenant_id`, `parent_tenant_id`, `source_type`, `notice_id`, `notice_create_time`, `notice_event_type`, + `notice_resource_type`, `summary`, `wx_mchid`, `wx_merchant_name`, `wx_shop_name`, `wx_shop_number`, + `appid`, `openid`, `time_end`, `amount`, `transaction_id`, `commit_tag`, `create_time`, `update_time`, + `merchant_id`, `c_user_id`, `earn_points`, `increased_points`, `points_update_time`, `is_points_notify`, + `is_refund`, `refund_notice_id`, `refund_create_time`, `refund_event_type`, `refund_resource_type`, + `refund_summary`, `refund_time`, `refund_amount`, `refund_id`, `is_refund_points`, `refund_points_time` + + + + where 1 = 1 + + + and `id` = #{id} + + + + and `tenant_id` = #{tenantId} + + + and `parent_tenant_id` = #{parentTenantId} + + + + and `source_type` = #{sourceType} + + + + and `notice_id` = #{noticeId} + + + + and `wx_mchid` = #{wxMchid} + + + + and `wx_merchant_name` like concat('%', #{wxMerchantName},'%') + + + + and `wx_shop_name` like concat('%', #{wxShopName},'%') + + + + and `wx_shop_number` = #{wxShopNumber} + + + + and `appid` = #{appid} + + + + and `openid` = #{openid} + + + + and `time_end` >= #{startTime} + + + and `time_end` < #{endTime} + + + + and `transaction_id` = #{transactionId} + + + + and `merchant_id` = #{merchantId} + + + + and `c_user_id` = #{cUserId} + + + + and `earn_points` = #{earnPoints} + + + + and `is_points_notify` = #{isPointsNotify} + + + + and `is_refund` = #{isRefund} + + + + and `refund_notice_id` = #{refundNoticeId} + + + + and `refund_id` = #{refundId} + + + + and `is_refund_points` = #{isRefundPoints} + + + + and `id` in + + #{idItem} + + + order by ${sortColumns} + + + + + + + + INSERT INTO wx_business_circle_order ( + `id`, `tenant_id`, `parent_tenant_id`, `source_type`, `notice_id`, `notice_create_time`, `notice_event_type`, + `notice_resource_type`, `summary`, `wx_mchid`, `wx_merchant_name`, `wx_shop_name`, `wx_shop_number`, + `appid`, `openid`, `time_end`, `amount`, `transaction_id`, `commit_tag`, `create_time`, `update_time`, + `merchant_id`, `c_user_id`, `earn_points`, `is_points_notify`, `is_refund` + ) + VALUES( + #{id},#{tenantId},#{parentTenantId},#{sourceType},#{noticeId},#{noticeCreateTime},#{noticeEventType}, + #{noticeResourceType},#{summary},#{wxMchid},#{wxMerchantName},#{wxShopName},#{wxShopNumber}, + #{appid},#{openid},#{timeEnd},#{amount},#{transactionId},#{commitTag},#{createTime},#{updateTime}, + #{merchantId},#{cUserId},0,0,0 + ); + + + + update wx_business_circle_order set + `earn_points` = 1, `increased_points` = #{increasedPoints}, `points_update_time` = #{pointsUpdateTime}, + `is_refund_points` = 0, #{updateTime} + where `id` = #{id} and `tenant_id` = #{tenantId} + + + + update wx_business_circle_order set + `is_points_notify` = 1, #{updateTime} + where `id` = #{id} and `tenant_id` = #{tenantId} + + + + + update wx_business_circle_order set + `is_refund` = 1, `refund_notice_id` = #{refundNoticeId}, `refund_create_time` = #{refundCreateTime}, + `refund_event_type` = #{refundEventType}, `refund_resource_type` = #{refundResourceType}, `refund_summary` = #{refundSummary}, + `refund_time` = #{refundTime}, `refund_amount` = #{refundAmount}, `refund_id` = #{refundId}, #{updateTime} + where `id` = #{id} and `tenant_id` = #{tenantId} + + + + update wx_business_circle_order set + `is_refund_points` = 1, `refund_points_time` = #{refundPointsTime}, #{updateTime} + where `id` = #{id} and `tenant_id` = #{tenantId} + + + diff --git a/mallinkService/src/main/resources/mapper/WxPayAccountMapper.xml b/mallinkService/src/main/resources/mapper/WxPayAccountMapper.xml index 139f2996e..f60de8d9b 100644 --- a/mallinkService/src/main/resources/mapper/WxPayAccountMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxPayAccountMapper.xml @@ -7,6 +7,7 @@ + @@ -14,10 +15,19 @@ + + + + + + + - `id`,`tenant_id`,`parent_tenant_id`,`mch_id`,`sub_mch_id`,`api_key`,`notify_url`,`cert_path`,`type`,`share`,`rate`,`real_rate` + `id`,`tenant_id`,`parent_tenant_id`,`mch_id`,`sub_mch_id`,`sub_app_id`,`api_key`,`notify_url`,`cert_path`, + `type`,`share`,`rate`,`real_rate`, + `service_id`,`pay_score_notify_url`,`api_v3_key`,`cert_serial_no`,`private_key_path`,`private_cert_path` From c01f4d55e39b4a45d8033bef797a8106916d262f Mon Sep 17 00:00:00 2001 From: xhxu Date: Wed, 21 Apr 2021 19:09:19 +0800 Subject: [PATCH 2/3] update weixin business --- .../src/main/java/com/iformall/config/ShiroConfig.java | 2 +- .../iformall/controller/callback/WxBusinessOrderController.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mallinkCallback/src/main/java/com/iformall/config/ShiroConfig.java b/mallinkCallback/src/main/java/com/iformall/config/ShiroConfig.java index 7f0e0f8c8..7c648e128 100644 --- a/mallinkCallback/src/main/java/com/iformall/config/ShiroConfig.java +++ b/mallinkCallback/src/main/java/com/iformall/config/ShiroConfig.java @@ -108,7 +108,7 @@ public class ShiroConfig { filterChainDefinitionMap.put("/wxPay/notify/**", "anon"); // 支付回调 filterChainDefinitionMap.put("/wxPayBill/notify/**", "anon"); - filterChainDefinitionMap.put("/wxBusiness/**", "anon"); // 商圈回调 + filterChainDefinitionMap.put("/business/**", "anon"); // 商圈回调 filterChainDefinitionMap.put("/alipay/notify/**", "anon"); diff --git a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java index bd88f37f7..128a7875a 100644 --- a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java +++ b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java @@ -27,7 +27,7 @@ import java.util.HashMap; import java.util.Map; @RestController -@RequestMapping("/wxBusiness") +@RequestMapping("/business") public class WxBusinessOrderController extends BaseController { private final Logger logger = LoggerFactory.getLogger(this.getClass()); From 068c300be6efff480457dafcc970cb7aa3f870dd Mon Sep 17 00:00:00 2001 From: xhxu Date: Wed, 21 Apr 2021 19:14:34 +0800 Subject: [PATCH 3/3] SimpleDateFormat --- .../controller/callback/WxBusinessOrderController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java index 128a7875a..7228f0645 100644 --- a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java +++ b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxBusinessOrderController.java @@ -24,6 +24,7 @@ import javax.servlet.http.HttpServletRequest; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.HashMap; +import java.util.Locale; import java.util.Map; @RestController @@ -32,7 +33,7 @@ public class WxBusinessOrderController extends BaseController { private final Logger logger = LoggerFactory.getLogger(this.getClass()); - private final SimpleDateFormat sdf = new SimpleDateFormat("YYYY-MM-DDTHH:mm:ss+TIMEZONE"); + private final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'+'mm:ss", Locale.CHINA); @Autowired WxMallService wxMallService;