| | |
| | | public class TChargingOrder extends BasePojo { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | @ApiModelProperty(value = "累计退款金额 前端忽略") |
| | | @TableField(exist = false) |
| | | |
| | | private BigDecimal refundAmount1; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.NONE) |
| | | private Long id; |
| | | |
| | | @TableField(exist = false) |
| | | private String idStr; |
| | | @ApiModelProperty(value = "序号") |
| | | @TableField(exist = false) |
| | | private Integer xuhao; |
| | | @ApiModelProperty(value = "退款描述") |
| | | @TableField(exist = false) |
| | | private String refundContent; |
| | | @ApiModelProperty(value = "订单编号") |
| | | @TableField("code") |
| | | private String code; |
| | |
| | | @ApiModelProperty(value = "订单类型(1=充电订单(小程序),2=充电订单(刷卡))") |
| | | @TableField("order_type") |
| | | private Integer orderType; |
| | | @ApiModelProperty(value = "0平台1其他") |
| | | @ApiModelProperty(value = "订单来源(1=自己平台,2=三方平台)") |
| | | @TableField("order_source") |
| | | private Integer orderSource; |
| | | @ApiModelProperty(value = "运营商id") |
| | | @TableField("operator_id") |
| | | private Integer operatorId; |
| | | @ApiModelProperty(value = "三方平台名称") |
| | | @TableField("tripartite_platform_name") |
| | | private String tripartitePlatformName; |
| | | @ApiModelProperty(value = "三方平台充电订单号") |
| | | @TableField("start_charge_seq") |
| | | private String startChargeSeq; |
| | | |
| | | @ApiModelProperty(value = "平台或其他第三分名字") |
| | | @TableField("source_name") |
| | |
| | | @TableField("app_user_car_id") |
| | | private Long appUserCarId; |
| | | |
| | | @ApiModelProperty(value = "充电车辆车牌号") |
| | | @TableField("plate_num") |
| | | private String plateNum; |
| | | |
| | | @ApiModelProperty(value = "预约充电时间") |
| | | @TableField("reservation_time") |
| | | private LocalDateTime reservationTime; |
| | | |
| | | @ApiModelProperty(value = "支付车辆VIN快照") |
| | | @TableField("expected_vin") |
| | | private String expectedVin; |
| | | |
| | | @ApiModelProperty(value = "启动时设备识别VIN") |
| | | @TableField("actual_vin") |
| | | private String actualVin; |
| | | |
| | | @ApiModelProperty(value = "站点 id") |
| | | @TableField("site_id") |
| | | private Integer siteId; |
| | | |
| | | |
| | | @ApiModelProperty(value = "停车场id") |
| | | @TableField("parking_lot_id") |
| | |
| | | @TableField("recharge_payment_status") |
| | | private Integer rechargePaymentStatus; |
| | | |
| | | @ApiModelProperty(value = "充电支付模式:1=余额支付,2=余额组合支付,3=第三方支付") |
| | | @TableField("pay_method") |
| | | private Integer payMethod; |
| | | |
| | | @ApiModelProperty(value = "余额支付金额") |
| | | @TableField("balance_pay_amount") |
| | | private BigDecimal balancePayAmount; |
| | | |
| | | @ApiModelProperty(value = "第三方支付金额") |
| | | @TableField("third_pay_amount") |
| | | private BigDecimal thirdPayAmount; |
| | | |
| | | @ApiModelProperty(value = "余额退款金额") |
| | | @TableField("balance_refund_amount") |
| | | private BigDecimal balanceRefundAmount; |
| | | |
| | | @ApiModelProperty(value = "第三方退款金额") |
| | | @TableField("third_refund_amount") |
| | | private BigDecimal thirdRefundAmount; |
| | | |
| | | @ApiModelProperty(value = "充值支付第三方流水号") |
| | | @TableField("recharge_serial_number") |
| | | private String rechargeSerialNumber; |
| | |
| | | @ApiModelProperty(value = "优惠券抵扣金额") |
| | | @TableField("coupon_discount_amount") |
| | | private BigDecimal couponDiscountAmount; |
| | | |
| | | @ApiModelProperty(value = "是否白名单订单:0=否,1=是") |
| | | @TableField("is_whitelist") |
| | | private Integer isWhitelist; |
| | | |
| | | @ApiModelProperty(value = "白名单用户ID") |
| | | @TableField("whitelist_id") |
| | | private Long whitelistId; |
| | | |
| | | @ApiModelProperty(value = "白名单权益:1=全部免费,2=免电费,3=免服务费") |
| | | @TableField("whitelist_benefit_type") |
| | | private Integer whitelistBenefitType; |
| | | |
| | | @ApiModelProperty(value = "白名单减免金额") |
| | | @TableField("whitelist_discount_amount") |
| | | private BigDecimal whitelistDiscountAmount; |
| | | |
| | | @ApiModelProperty(value = "白名单电费退款金额") |
| | | @TableField("whitelist_electric_refund_amount") |
| | | private BigDecimal whitelistElectricRefundAmount; |
| | | |
| | | @ApiModelProperty(value = "白名单服务费退款金额") |
| | | @TableField("whitelist_service_refund_amount") |
| | | private BigDecimal whitelistServiceRefundAmount; |
| | | |
| | | @ApiModelProperty(value = "所属公司ID(建单时白名单用户归属快照,关联t_group_company.id)") |
| | | @TableField("company_id") |
| | | private Integer companyId; |
| | | |
| | | @ApiModelProperty(value = "所属车队ID(建单时白名单用户归属快照,关联t_fleet.id)") |
| | | @TableField("fleet_id") |
| | | private Integer fleetId; |
| | | |
| | | @ApiModelProperty(value = "最大充电结束时间(企业授权截止时间,全天授权或未开启自动停充时为空)") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | @TableField("max_end_time") |
| | | private LocalDateTime maxEndTime; |
| | | |
| | | @ApiModelProperty(value = "申请时锁定金额(企业账户流程:共享=企业锁定额,分配=白名单账户锁定额)") |
| | | @TableField("locked_amount") |
| | | private BigDecimal lockedAmount; |
| | | |
| | | @ApiModelProperty(value = "账户模式快照(1=共享,2=分配,企业账户流程使用)") |
| | | @TableField("account_mode") |
| | | private Integer accountMode; |
| | | |
| | | @ApiModelProperty(value = "优惠电费合计(原始电费-最终电费)") |
| | | @TableField("discount_electrovalence") |
| | | private BigDecimal discountElectrovalence; |
| | | |
| | | @ApiModelProperty(value = "优惠服务费合计(原始服务费-最终服务费)") |
| | | @TableField("discount_service_charge") |
| | | private BigDecimal discountServiceCharge; |
| | | |
| | | @ApiModelProperty(value = "锁定额度是否已释放(0=未释放,1=已释放;防重复释放幂等标记)") |
| | | @TableField("lock_released") |
| | | private Integer lockReleased; |
| | | |
| | | @ApiModelProperty(value = "结算完成标记(NULL/0=未结算,1=已结算;结算成功后置位,兜底扫描不回退已结算订单)") |
| | | @TableField("settle_status") |
| | | private Integer settleStatus; |
| | | |
| | | @ApiModelProperty(value = "企业优惠方式快照(1=不优惠,2=按比例优惠,3=按优惠单价收费;为空=建单时未固化,结算按实时查询并回填)") |
| | | @TableField("preferential_type") |
| | | private Integer preferentialType; |
| | | |
| | | @ApiModelProperty(value = "服务费优惠比例快照(%,方式2使用)") |
| | | @TableField("service_discount_rate") |
| | | private BigDecimal serviceDiscountRate; |
| | | |
| | | @ApiModelProperty(value = "计费模板ID快照(方式3使用)") |
| | | @TableField("billing_template_id") |
| | | private Integer billingTemplateId; |
| | | |
| | | @ApiModelProperty(value = "计费模板明细快照JSON(方式3使用,抵抗模板后续变更/删除)") |
| | | @TableField("billing_template_snapshot") |
| | | private String billingTemplateSnapshot; |
| | | |
| | | @ApiModelProperty(value = "优惠快照固化时间") |
| | | @TableField("preferential_snapshot_time") |
| | | private LocalDateTime preferentialSnapshotTime; |
| | | |
| | | @ApiModelProperty(value = "会员折扣") |
| | | @TableField("vip_discount") |
| | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | @TableField("refund_time") |
| | | private LocalDateTime refundTime; |
| | | @ApiModelProperty(value = "退款成功时间") |
| | | @TableField(exist = false) |
| | | private String refundTime1; |
| | | @ApiModelProperty(value = "总电量") |
| | | @TableField("total_electricity") |
| | | private BigDecimal totalElectricity;// 总电量 |
| | | private BigDecimal totalElectricity; |
| | | |
| | | @ApiModelProperty(value = "支付时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | |
| | | @ApiModelProperty(value = "实时需求电流") |
| | | @TableField("need_elec") |
| | | private BigDecimal needElec; |
| | | @ApiModelProperty(value = "开始SOC") |
| | | @TableField("start_soc") |
| | | private BigDecimal startSoc; |
| | | @ApiModelProperty(value = "结束SOC") |
| | | @TableField("end_soc") |
| | | private BigDecimal endSoc; |
| | | @ApiModelProperty(value = "站点名称") |
| | | @TableField(exist = false) |
| | | private String siteName; |
| | |
| | | @ApiModelProperty(value = "支付方式") |
| | | @TableField(exist = false) |
| | | private String rechargePaymentType1; |
| | | @ApiModelProperty(value = "支付平台") |
| | | @TableField(exist = false) |
| | | private String payPlatform; |
| | | @ApiModelProperty(value = "充电启动方式") |
| | | @TableField(exist = false) |
| | | private String chargingType; |
| | |
| | | @ApiModelProperty(value = "充电费用") |
| | | @TableField(exist = false) |
| | | private String totalAmount; |
| | | @ApiModelProperty(value = "合计") |
| | | @TableField(exist = false) |
| | | private BigDecimal total; |
| | | @ApiModelProperty(value = "优惠抵扣") |
| | | @TableField(exist = false) |
| | | private String discount; |
| | | @ApiModelProperty(value = "充电时长") |
| | | @TableField(exist = false) |
| | | private String chargingTime; |
| | | @ApiModelProperty(value = "充电后soc") |
| | | @TableField(exist = false) |
| | | private String endSoc; |
| | | @ApiModelProperty(value = "客户昵称") |
| | | @TableField(exist = false) |
| | | private String userName; |