/* Navicat Premium Dump SQL Source Server : ww_ylt_doris_mysql Source Server Type : MySQL Source Server Version : 50799 (5.7.99) Source Host : haoslm2.xicp.net:10216 Source Schema : yltcharge Target Server Type : MySQL Target Server Version : 50799 (5.7.99) File Encoding : 65001 Date: 28/06/2026 17:32:27 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for t_equipment_charge_order -- ---------------------------- DROP TABLE IF EXISTS `t_equipment_charge_order`; CREATE TABLE `t_equipment_charge_order` ( `id` bigint NOT NULL COMMENT 'id', `user_id` bigint NOT NULL COMMENT '用户id', `company_id` bigint NULL DEFAULT NULL COMMENT '企业id', `station_id` bigint NULL DEFAULT NULL COMMENT '充电站id', `equipment_id` bigint NOT NULL COMMENT '充电桩id', `connector_id` bigint NOT NULL COMMENT '充电枪id', `user_card_no` varchar(96) NULL DEFAULT NULL COMMENT '用户充电卡号', `state` tinyint NULL DEFAULT NULL COMMENT '订单状态 0 创建中 1准备充电中 2 充电中 3完成 4 取消 5挂起 6需要手动补单 7结算中', `operate_state` tinyint NULL DEFAULT NULL COMMENT '订单操作状态 0无 1启动充电 2结束充电 ', `order_no` varchar(60) NOT NULL COMMENT '订单号', `platform_order_no` varchar(150) NULL DEFAULT NULL COMMENT '平台订单号【互通互联】', `platform_sale_type` tinyint NULL DEFAULT NULL COMMENT '平台转售模式【互通互联】1:转售模式(该模式下由用户运营商向用户开票,由设备运营商给用户运营商开票)2:代收代付模式(该模式下,由设备运营商直接给用户开票)', `platform_driver_id` varchar(150) NULL DEFAULT NULL COMMENT '平台用户ID【互通互联】', `platform_phone` varchar(150) NULL DEFAULT NULL COMMENT '平台用户手机号【互通互联】', `charging_amt` decimalv3 NULL COMMENT '预充金额,电量充到该金额自动停止充电', `order_type` tinyint NULL DEFAULT NULL COMMENT '订单类型 1普通用户订单 3 企业用户订单 4第三方平台订单', `order_time` datetimev2 NULL COMMENT '订单时间', `charge_begin_time` datetimev2 NULL COMMENT '充电开始时间', `charge_end_time` datetimev2 NULL COMMENT '充电结束时间', `charge_begin_degree` double NULL DEFAULT NULL COMMENT '充电开始度数', `charge_end_degree` double NULL DEFAULT NULL COMMENT '充电结束度数', `charge_degree` double NULL DEFAULT NULL COMMENT '充电度数', `charge_ah` double NULL DEFAULT NULL COMMENT '充电电量', `charge_times_degree` varchar(3000) NULL DEFAULT NULL COMMENT '充电分时度数', `charge_begin_soc` int NULL DEFAULT NULL COMMENT '充电开始soc', `charge_end_soc` int NULL DEFAULT NULL COMMENT '充电结束soc', `charge_cur_soc` int NULL DEFAULT NULL COMMENT '充电当前soc', `charge_duration` int NULL DEFAULT NULL COMMENT '充电时长', `charge_settle_type` tinyint NULL DEFAULT NULL COMMENT 'charge_settle_type', `charge_unit_price` decimalv3 NULL COMMENT '电费单价', `charge_unit_cost` decimalv3 NULL COMMENT '电费成本单价', `charge_unit_service_fee` decimalv3 NULL COMMENT '服务费单价', `receivable_electric_fee` decimalv3 NULL COMMENT '应收电费', `receivable_service_fee` decimalv3 NULL COMMENT '应收服务费', `receivable_total_fee` decimalv3 NULL COMMENT '应收总金额', `charge_elecfee_amount` decimalv3 NULL COMMENT '电费(实收电费)', `charge_elecfee_cost_amount` decimalv3 NULL COMMENT '电费成本', `charge_service_amount` decimalv3 NULL COMMENT '服务费(实收服务费)', `actual_pay_amount` decimalv3 NULL COMMENT '实际支付金额', `pay_order_no` varchar(90) NULL DEFAULT NULL COMMENT '支付订单号', `pay_amount` decimalv3 NULL COMMENT '本次订单付款金额', `pay_method` tinyint NULL DEFAULT NULL COMMENT '支付方式 0 余额支付 1 支付宝 2微信小程序 3微信app支付', `pay_status` tinyint NULL DEFAULT NULL COMMENT '支付状态 0未支付 1待支付 2已支付 3支付失败', `pay_time` datetimev2 NULL COMMENT '支付时间', `user_coupon_id` bigint NULL DEFAULT NULL COMMENT '用户 优惠劵id', `coupon_name` varchar(90) NULL DEFAULT NULL COMMENT '优惠券名称', `coupon_type` tinyint NULL DEFAULT NULL COMMENT '优惠券类型', `coupon_amount` decimalv3 NULL COMMENT '优惠券总金额', `elecfee_coupon_amount` decimalv3 NULL COMMENT '电费优惠券金额', `servicefee_coupon_amount` decimalv3 NULL COMMENT '服务费优惠券金额', `invoice_id` bigint NULL DEFAULT NULL COMMENT '发票id', `invoice_fee` decimalv3 NULL COMMENT '可以开票金额', `ticket_status` tinyint NULL DEFAULT NULL COMMENT '0未开票 1代开票 2已开票', `activity_electric_fee` decimalv3 NULL COMMENT '活动时优惠了的电费 [降价活动]', `activity_service_fee` decimalv3 NULL COMMENT '活动时优惠了的服务费[降价活动]', `charge_plate_no` varchar(60) NULL DEFAULT NULL COMMENT '车牌号', `charge_vin` varchar(300) NULL DEFAULT NULL COMMENT '车辆vin码', `charge_strategy` varchar(60) NULL DEFAULT NULL COMMENT '充电策略', `charge_strategy_param` varchar(90) NULL DEFAULT NULL COMMENT '充电策略参数', `operator_id` bigint NULL DEFAULT NULL COMMENT '运营商id', `operator_income` decimalv3 NULL COMMENT '运营商收入金额', `plat_service_fee` decimalv3 NULL COMMENT '平台服务费', `charge_discount_type` tinyint NULL DEFAULT NULL COMMENT '充电优惠类型 0 服务费折扣(0%) 1 固定服务费(元/度)2整体折扣 (0%)3固定价格在进行折扣 4固定电费服务费价格', `settle_electric_fee` decimalv3 NULL COMMENT '算结电费', `settle_service_fee` decimalv3 NULL COMMENT '算结服务费', `settle_fee` decimalv3 NULL COMMENT '结算总费用', `settle_method` tinyint NULL DEFAULT NULL COMMENT '0预付 1 后结 2实时', `settle_coupon_amount` decimalv3 NULL COMMENT '算结优惠金额', `settle_coupon_electric_fee` decimalv3 NULL COMMENT '结算电费金额', `settle_coupon_service_fee` decimalv3 NULL COMMENT '算结服务费', `settle_status` tinyint NULL DEFAULT NULL COMMENT '是否开启结算 0关闭 1开通', `cancel_type` int NULL DEFAULT NULL COMMENT '取消类型 1(后台异常取消) 2(设备异常取消),3(订单挂起),4(已结束订单又被唤起)', `cancel_code` int NULL DEFAULT NULL COMMENT '0 创建中订单(状态0)超过60秒自动取消, 1 创建中订单(状态1)超过60秒自动取消,2 充电中订单(状态2)超过24小时自动取消,3 充电中订单(开始时间异常)超过3分钟自动取消,4卡单,5订单挂起 6已结束订单又被唤起为充电中', `cancel_msg` varchar(300) NULL DEFAULT NULL COMMENT '取消原因', `cancel_time` datetimev2 NULL COMMENT '取消时间', `finish_type` int NULL DEFAULT NULL COMMENT '结束类型', `finish_code` int NULL DEFAULT NULL COMMENT '结束编码', `finish_msg` varchar(300) NULL DEFAULT NULL COMMENT '结束原因', `finish_time` datetimev2 NULL COMMENT '订单结束时间', `boot_mode` tinyint NULL DEFAULT NULL COMMENT '启动方式 0本地刷卡启动 1后台启动 2本地管理员启动', `settlement_type` tinyint NULL DEFAULT NULL COMMENT '结算类型0余额结算 1电卡结算 2电卡结算+余额结算', `is_parking_coupon` tinyint NULL DEFAULT NULL COMMENT '领取停车券状态 0未领取停车券 1领券停车券', `control_source` varchar(150) NULL DEFAULT NULL COMMENT '渠道 wx 微信, bk 后台 ,app ', `exception_flag` tinyint NULL DEFAULT NULL COMMENT '订单异常标志 0正常 1电量负数 2 vin相同,在一个有交集的时间段内出现的订单异常 3电量异常修正后订单', `exception_msg` varchar(765) NULL DEFAULT NULL COMMENT '订单异常描述', `report_time` datetimev2 NULL COMMENT '订单上报时间', `com_service_fee` decimalv3 NULL COMMENT '企业服务费', `com_electric_fee` decimalv3 NULL COMMENT '企业电费', `com_total_fee` decimalv3 NULL COMMENT '企业费用', `com_charge_discount_type` tinyint NULL DEFAULT NULL COMMENT '企业结算折扣方式 充电优惠类型 0 服务费折扣(0%); 1 固定服务费(元/度);2整体折扣 (0%)3固定价格基础上服务费在进行折扣 4固定价格(电费单价+服务费单价);', `com_charge_discount` double NULL DEFAULT NULL COMMENT '优惠折扣', `has_shallow_report` tinyint NULL DEFAULT NULL COMMENT '有无浅检报告 0无 1有', `has_deep_report` tinyint NULL DEFAULT NULL COMMENT '有无深检报告 0无 1有', `is_exception` tinyint NULL DEFAULT NULL COMMENT '是否为异常订单 0否 1是', `shallow_report_is_received` tinyint NULL DEFAULT NULL COMMENT '是否已领取浅检报告 0未领取 1已领取', `create_time` datetimev2 NULL COMMENT '创建时间', `update_time` datetimev2 NULL COMMENT '更新时间', `charge_market_id` bigint NULL DEFAULT NULL COMMENT 'charge_market_id', `coupon_total_amount` decimalv3 NOT NULL COMMENT '总优惠金额', `coupon_service_total_amount` decimalv3 NOT NULL COMMENT '总优惠服务费', `coupon_elecfee_total_amount` decimalv3 NOT NULL COMMENT '总优惠服务费', `activity_name` varchar(765) NOT NULL COMMENT '活动名称', `activity_total_fee` decimalv3 NOT NULL COMMENT '活动时优惠了的总金额[充电折扣活动]', `company_activity_id` bigint NULL DEFAULT NULL COMMENT '企业活动id', `company_activity_name` varchar(3000) NULL DEFAULT NULL COMMENT '企业活动名称', `company_activity_total_fee` decimalv3 NOT NULL COMMENT '企业优惠总金额', `company_activity_service_fee` decimalv3 NOT NULL COMMENT '企业优惠服务费', `company_activity_electric_fee` decimalv3 NOT NULL COMMENT '企业优惠电费', `subsidy_degree` decimalv3 NOT NULL COMMENT '补贴度数', `subsidy_fee` decimalv3 NOT NULL COMMENT '补贴金额', `special_channel_order_source` tinyint NULL DEFAULT NULL COMMENT '特殊渠道订单来源 1启明' ) ENGINE = Doris CHARACTER SET = utf-8 COLLATE = utf-8 PARTITION BY UNPARTITIONED (NULL) PARTITIONS 1 SUBPARTITION BY NULL (NULL) SUBPARTITIONS 1 (PARTITION `t_equipment_charge_order` MAX_ROWS = 0 MIN_ROWS = 0 (SUBPARTITION `NULL` MAX_ROWS = 0 MIN_ROWS = 0 )) ; SET FOREIGN_KEY_CHECKS = 1;