puzhibing
2025-02-11 36e7b299289c393c3460140dc966e83f9ea2e749
ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/kuaidian/model/OrderInfo.java
@@ -1,5 +1,6 @@
package com.ruoyi.integration.drainage.kuaidian.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.ruoyi.integration.drainage.model.ChargeDetail;
import lombok.Data;
@@ -19,48 +20,57 @@
    * 充电订单号
    */
   @NotNull
   private String StartChargeSeq;
   @JsonProperty("StartChargeSeq")
   private String startChargeSeq;
   /**
    * 充电设备接口编码
    */
   @NotNull
   private String ConnectorID;
   @JsonProperty("ConnectorID")
   private String connectorID;
   /**
    * 开始充电时间
    * yyyy-MM-dd HH:mm:ss
    */
   @NotNull
   private String StartTime;
   @JsonProperty("StartTime")
   private String startTime;
   /**
    * 结束充电时间
    * yyyy-MM-dd HH:mm:ss
    */
   @NotNull
   private String EndTime;
   @JsonProperty("EndTime")
   private String endTime;
   /**
    * 累计充电电量
    */
   @NotNull
   private BigDecimal TotalPower;
   @JsonProperty("TotalPower")
   private BigDecimal totalPower;
   /**
    * 总电费
    */
   @NotNull
   private BigDecimal TotalElecMoney;
   @JsonProperty("TotalElecMoney")
   private BigDecimal totalElecMoney;
   /**
    * 总服务费
    */
   @NotNull
   private BigDecimal TotalSeviceMoney;
   @JsonProperty("TotalSeviceMoney")
   private BigDecimal totalSeviceMoney;
   /**
    * 累计总金额
    */
   @NotNull
   private BigDecimal TotalMoney;
   @JsonProperty("TotalMoney")
   private BigDecimal totalMoney;
   /**
    * 车辆识别码
    */
   @Null
   @JsonProperty("VIN")
   private String VIN;
   /**
    * 充电结束原因
@@ -72,15 +82,18 @@
    * 5`99:自定义
    */
   @NotNull
   private Integer StopReason;
   @JsonProperty("StopReason")
   private Integer stopReason;
   /**
    * 时段数N
    * 范围0`23
    */
   @Null
   private Integer SumPeriod;
   @JsonProperty("SumPeriod")
   private Integer sumPeriod;
   /**
    * 充电明细信息
    */
   private List<ChargeDetail> ChargeDetails;
   @JsonProperty("ChargeDetails")
   private List<ChargeDetail> chargeDetails;
}