puzhibing
2025-02-06 fd90eaebe2d70d1f7cf7ee511f084e0b97fc16a2
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
   @JsonProperty("EquipmentID")
   private String equipmentID;
   /**
    * 设备生产商组织机构代码
    */
   @Null
   @JsonProperty("ManufacturerID")
   private String manufacturerID;
   /**
    * 设备生产商名称
    */
   @Null
   @JsonProperty("ManufacturerName")
   private String manufacturerName;
   /**
    * 设备型号
    */
   @Null
   @JsonProperty("EquipmentModel")
   private String equipmentModel;
   /**
    * 设备生产日期
    * YYYY-MM-DD
    */
   @Null
   @JsonProperty("ProductionDate")
   private String productionDate;
   /**
    * 设备类型
    */
   @NotNull
   @JsonProperty("EquipmentType")
   private Integer equipmentType;
   /**
    * 充电设备接口信息列表
    */
   @NotNull
   @JsonProperty("ConnectorInfos")
   private List<ConnectorInfo> connectorInfos;
   /**
    * 充电设备经度
    */
   @Null
   @JsonProperty("EquipmentLng")
   private BigDecimal equipmentLng;
   /**
    * 充电设备纬度
    */
   @Null
   @JsonProperty("EquipmentLat")
   private BigDecimal equipmentLat;
   /**
    * 充电设备总功率
    */
   @NotNull
   @JsonProperty("Power")
   private BigDecimal power;
   /**
    * 充电设备名称
    */
   @Null
   @JsonProperty("EquipmentName")
   private String equipmentName;
}