Pu Zhibing
2025-02-13 ce3b68cce4b030e222448044adf7325d0c897376
ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/model/EquipmentInfo.java
@@ -1,5 +1,6 @@
package com.ruoyi.integration.drainage.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import javax.validation.constraints.NotNull;
@@ -18,56 +19,67 @@
    * 设备编号
    */
   @NotNull
   private String EquipmentID;
   @JsonProperty("EquipmentID")
   private String equipmentID;
   /**
    * 设备生产商组织机构代码
    */
   @Null
   private String ManufacturerID;
   @JsonProperty("ManufacturerID")
   private String manufacturerID;
   /**
    * 设备生产商名称
    */
   @Null
   private String ManufacturerName;
   @JsonProperty("ManufacturerName")
   private String manufacturerName;
   /**
    * 设备型号
    */
   @Null
   private String EquipmentModel;
   @JsonProperty("EquipmentModel")
   private String equipmentModel;
   /**
    * 设备生产日期
    * YYYY-MM-DD
    */
   @Null
   private String ProductionDate;
   @JsonProperty("ProductionDate")
   private String productionDate;
   /**
    * 设备类型
    */
   @NotNull
   private Integer EquipmentType;
   @JsonProperty("EquipmentType")
   private Integer equipmentType;
   /**
    * 充电设备接口信息列表
    */
   @NotNull
   private List<ConnectorInfo> ConnectorInfos;
   @JsonProperty("ConnectorInfos")
   private List<ConnectorInfo> connectorInfos;
   /**
    * 充电设备经度
    */
   @Null
   private BigDecimal EquipmentLng;
   @JsonProperty("EquipmentLng")
   private BigDecimal equipmentLng;
   /**
    * 充电设备纬度
    */
   @Null
   private BigDecimal EquipmentLat;
   @JsonProperty("EquipmentLat")
   private BigDecimal equipmentLat;
   /**
    * 充电设备总功率
    */
   @NotNull
   private BigDecimal Power;
   @JsonProperty("Power")
   private BigDecimal power;
   /**
    * 充电设备名称
    */
   @Null
   private String EquipmentName;
   @JsonProperty("EquipmentName")
   private String equipmentName;
}