huliguo
2025-07-17 616ff985fe18af6602298ec42162efbe723eb3c1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
CREATE TABLE IF NOT EXISTS `gy_jifenshangcheng_order`.`t_charge_order` (
    `order_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '订单号',
    `order_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '订单类型',
    `charge_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '充电方式',
    `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '充电用户(手机号)',
    `begin_time` datetime DEFAULT NULL COMMENT '开始时间',
    `end_time` datetime DEFAULT NULL COMMENT '结束时间',
    `charging_duration` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '充电时长',
    `charging_capacity` decimal(10, 3) DEFAULT NULL COMMENT '充电电量(度)',
    `power_station_operator` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '电站运营商',
    `city` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '城市名称',
    `charging_station` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '充电场站',
    `power_station_id` int DEFAULT NULL COMMENT '电站id',
    `terminal_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '充电终端',
    `plate_number` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '车牌号',
    `electricity_amount` decimal(10, 2) DEFAULT NULL COMMENT '电站价电费金额',
    `service_amount` decimal(10, 2) DEFAULT NULL COMMENT '电站价服务费金额',
    `total_amount` decimal(10, 2) DEFAULT NULL COMMENT '电站价总金额',
    `point` int DEFAULT NULL COMMENT '获得积分',
    PRIMARY KEY (`order_number`)
) ENGINE = InnoDB CHARSET = utf8mb4 COLLATE = utf8mb4_bin;
 
CREATE TABLE IF NOT EXISTS `gy_jifenshangcheng_order`.`t_order` (
    `id` bigint NOT NULL,
    `app_user_id` bigint DEFAULT NULL COMMENT '用户id',
    `num` int NOT NULL COMMENT '商品数量',
    `good_pics` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '商品封面(多张逗号隔开,最多三张))',
    `good_name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '商品名称(多个名称逗号隔开))',
    `order_type` int DEFAULT NULL COMMENT '订单类型1服务单2商品',
    `order_status` int DEFAULT NULL COMMENT '1待发货2待收货3待使用4已完成5已取消6已退款7售后中8已评价',
    `old_order_status` int DEFAULT NULL COMMENT '1待发货2待收货3待使用4已完成5已取消6已退款7售后中8已评价',
    `is_commission` int DEFAULT '0' COMMENT '是否已分佣 0-否 1-是',
    `end_time` datetime DEFAULT NULL COMMENT '核销时间',
    `canceller_app_user_id` bigint DEFAULT NULL COMMENT '核销人id',
    `after_sale_time` datetime DEFAULT NULL COMMENT '售后截止日期',
    `technician_id` int DEFAULT NULL COMMENT '技师id',
    `order_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '订单编号',
    `total_amount` decimal(10, 2) DEFAULT NULL COMMENT '订单总金额',
    `full_reduction_amount` decimal(10, 2) DEFAULT NULL COMMENT '满减金额',
    `money_amount` decimal(10, 2) DEFAULT NULL COMMENT '代金券抵扣金额',
    `discount_amount` decimal(10, 2) DEFAULT NULL COMMENT '折扣券抵扣金额',
    `good_amount` decimal(10, 2) DEFAULT NULL COMMENT '商品券抵扣总金额',
    `user_coupon_id` bigint DEFAULT NULL COMMENT '用户优惠券id',
    `activity_amount` decimal(10, 2) DEFAULT NULL COMMENT '活动优惠金额',
    `discount_total_amount` decimal(10, 2) DEFAULT NULL COMMENT '优惠总金额',
    `payment_amount` decimal(10, 2) DEFAULT NULL COMMENT '实际支付价格',
    `point` int DEFAULT NULL COMMENT '使用积分',
    `pay_method` int DEFAULT NULL COMMENT '1微信,2账户余额,3积分,4组合支付',
    `coupon_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '使用的优惠劵json',
    `activity_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '订单优惠活动的json快照',
    `express_amount` decimal(10, 2) DEFAULT NULL COMMENT '运费',
    `express_pay_method` int DEFAULT NULL COMMENT '运费支付方式,1微信,2账户余额',
    `express_json` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'NULL' COMMENT '第三方快递信息',
    `express_result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '第三方快递结果',
    `distribution_mode` int DEFAULT NULL COMMENT '配送方式(1=自提,2=快递)',
    `deliver_province` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '发货省名称',
    `deliver_province_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '发货省编号',
    `deliver_city` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '发货市名称',
    `deliver_city_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '发货市编号',
    `deliver_district` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '发货区名称',
    `deliver_district_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '发货区编号',
    `share_amount` decimal(10, 2) DEFAULT NULL COMMENT '平台分佣',
    `get_point` int DEFAULT NULL COMMENT '本单获取的积分',
    `serial_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '微信支付号',
    `pay_status` int DEFAULT NULL COMMENT '1待支付2已支付',
    `shop_id` int DEFAULT NULL COMMENT '对应门店id',
    `del_flag` int DEFAULT '0' COMMENT '删除标志(0=否,1=是)',
    `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
    `address_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '地址json',
    `expected_delivery_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '预计提货时间',
    `refund_status` int DEFAULT NULL COMMENT '退款状态(1=退款中,2=已退款)',
    `refund_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '退款流水号',
    `refund_time` datetime DEFAULT NULL COMMENT '退款时间',
    `point_deduction_amount` decimal(10, 2) DEFAULT NULL COMMENT '积分兑换金额',
    PRIMARY KEY USING BTREE (`id`)
) ENGINE = InnoDB CHARSET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = DYNAMIC COMMENT '订单表';
 
CREATE TABLE IF NOT EXISTS `gy_jifenshangcheng_order`.`t_order_balance_payment` (
    `id` bigint NOT NULL COMMENT '主键',
    `order_id` bigint DEFAULT NULL COMMENT '订单金额',
    `red_packet_amount` decimal(10, 2) DEFAULT NULL COMMENT '红包支付金额',
    `distribution_amount` decimal(10, 2) DEFAULT NULL COMMENT '分销金额支付金额',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARSET = utf8mb4 COLLATE = utf8mb4_bin COMMENT '余额支付订单明细';
 
CREATE TABLE IF NOT EXISTS `gy_jifenshangcheng_order`.`t_order_good` (
    `id` bigint NOT NULL AUTO_INCREMENT,
    `goods_id` int DEFAULT NULL COMMENT '商品id',
    `order_id` bigint DEFAULT NULL COMMENT '订单id',
    `good_amount` decimal(10, 2) DEFAULT NULL COMMENT '商品券抵扣金额',
    `seckill_json` text COLLATE utf8mb4_bin COMMENT '秒杀活动的json快照',
    `good_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '购买商品的json快照',
    `num` int DEFAULT NULL COMMENT '数量',
    `del_flag` tinyint DEFAULT '0' COMMENT '删除标志(0=否,1=是)',
    `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
    `earn_spending_points` int DEFAULT '0' COMMENT '可获得消费积分',
    `superior_subcommission` decimal(10, 2) DEFAULT '0.00' COMMENT '上级获得分佣金额',
    `superior_rebate_points` int DEFAULT '0' COMMENT '上级获得返佣积分',
    `superior_type` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '获取返佣积分上级类型(1=直推上级,2=直帮上级)',
    `superior_price_type` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '获取分佣金额上级类型(1=直推上级,2=直帮上级)',
    `servuce_shop_charges` decimal(10, 2) DEFAULT '0.00' COMMENT '核销门店可获得服务费',
    `servuce_shop_points` int DEFAULT '0' COMMENT '核销门店可获得服务积分',
    `technician_points` int DEFAULT '0' COMMENT '技师可获得服务积分',
    `bound_shop_charges` decimal(10, 2) DEFAULT '0.00' COMMENT '绑定门店可获得分佣金额',
    `bound_shop_points` int DEFAULT NULL COMMENT '绑定门店可获得返佣积分',
    `bound_shop_superiors_charges` decimal(10, 2) DEFAULT '0.00' COMMENT '绑定门店上级门店可获得分佣金额',
    `bound_shop_superiors_points` int DEFAULT '0' COMMENT '绑定门店上级门店可获得返佣积分',
    `type` int DEFAULT NULL COMMENT '购买类型(1=普通商品,2=秒杀商品)',
    `cash_payment` int DEFAULT NULL COMMENT '现金支付(0=否,1=是)',
    `point_payment` int DEFAULT NULL COMMENT '积分支付(0=否,1=是)',
    `selling_price` decimal(10, 2) DEFAULT NULL COMMENT '基础售价',
    `integral` int DEFAULT NULL COMMENT '基础积分',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB AUTO_INCREMENT = 1062097391416512589 CHARSET = utf8mb4 COLLATE = utf8mb4_bin COMMENT '订单表—关联商品信息';