| | |
| | | package com.ruoyi.integration.drainage.model; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonProperty; |
| | | import lombok.Data; |
| | | |
| | | import javax.validation.constraints.NotNull; |
| | |
| | | * 充电订单号 |
| | | */ |
| | | @NotNull |
| | | @JsonProperty("StartChargeSeq") |
| | | private String startChargeSeq; |
| | | /** |
| | | * 充电订单状态 |
| | |
| | | * 5:未知 |
| | | */ |
| | | @NotNull |
| | | @JsonProperty("StartChargeSeqStat") |
| | | private Integer startChargeSeqStat; |
| | | /** |
| | | * 充电设备接口编号 |
| | | */ |
| | | @NotNull |
| | | @JsonProperty("ConnectorID") |
| | | private String connectorID; |
| | | /** |
| | | * 充电设备接口状态 |
| | |
| | | * 255:故障 |
| | | */ |
| | | @NotNull |
| | | @JsonProperty("ConnectorStatus") |
| | | private Integer connectorStatus; |
| | | /** |
| | | * A相电流 |
| | | */ |
| | | @NotNull |
| | | @JsonProperty("CurrentA") |
| | | private BigDecimal currentA; |
| | | /** |
| | | * B相电流 |
| | | */ |
| | | @Null |
| | | @JsonProperty("CurrentB") |
| | | private BigDecimal currentB; |
| | | /** |
| | | * C相电流 |
| | | */ |
| | | @Null |
| | | @JsonProperty("CurrentC") |
| | | private BigDecimal currentC; |
| | | /** |
| | | * A相电压 |
| | | */ |
| | | @NotNull |
| | | @JsonProperty("VoltageA") |
| | | private BigDecimal voltageA; |
| | | /** |
| | | * B相电压 |
| | | */ |
| | | @Null |
| | | @JsonProperty("VoltageB") |
| | | private BigDecimal voltageB; |
| | | /** |
| | | * C相电压 |
| | | */ |
| | | @Null |
| | | @JsonProperty("VoltageC") |
| | | private BigDecimal voltageC; |
| | | /** |
| | | * 电池剩余电量 |
| | | */ |
| | | @NotNull |
| | | @JsonProperty("Soc") |
| | | private BigDecimal soc; |
| | | /** |
| | | * 开始充电时间 |
| | | */ |
| | | @NotNull |
| | | @JsonProperty("StartTime") |
| | | private String startTime; |
| | | /** |
| | | * 本次采样时间 |
| | | */ |
| | | @NotNull |
| | | @JsonProperty("EndTime") |
| | | private String endTime; |
| | | /** |
| | | * 累计充电量 |
| | | */ |
| | | @NotNull |
| | | @JsonProperty("TotalPower") |
| | | private BigDecimal totalPower; |
| | | /** |
| | | * 累计电费 |
| | | */ |
| | | @Null |
| | | @JsonProperty("ElecMoney") |
| | | private BigDecimal elecMoney; |
| | | /** |
| | | * 累计服务费 |
| | | */ |
| | | @Null |
| | | @JsonProperty("SeviceMoney") |
| | | private BigDecimal seviceMoney; |
| | | /** |
| | | * 累计总金额 |
| | | */ |
| | | @Null |
| | | @JsonProperty("TotalMoney") |
| | | private BigDecimal totalMoney; |
| | | /** |
| | | * 时段数N |
| | | * 0`32 |
| | | */ |
| | | @Null |
| | | @JsonProperty("SumPeriod") |
| | | private Integer sumPeriod; |
| | | /** |
| | | * 充电明细信息 |
| | | */ |
| | | @Null |
| | | @JsonProperty("ChargeDetails") |
| | | private List<ChargeDetail> chargeDetails; |
| | | /** |
| | | * 车辆识别码 |
| | | */ |
| | | @Null |
| | | @JsonProperty("VIN") |
| | | private String VIN; |
| | | |
| | | } |