package com.ruoyi.jianguan.chengdujianguan.model; import com.fasterxml.jackson.annotation.JsonProperty; import com.ruoyi.jianguan.model.EquipmentInfo; import lombok.Data; import java.math.BigDecimal; /** * 充电设备信息 */ @Data public class CDEquipmentInfo extends EquipmentInfo { /** * 设备出厂编码 */ @JsonProperty("EquipmentProductCode") private String equipmentProductCode; /** * 建设时间 * yyyy-MM-dd */ @JsonProperty("ConstructionTime") private String constructionTime; /** * 设备状态 * 0:未知 * 1:建设中 * 5:关闭下线 * 6:维护中 * 50:正常使用 */ @JsonProperty("EquipmentStatus") private Integer equipmentStatus; /** * 设备用途 * 1:公共 * 50:个人 * 100:公交(专用) * 101:环卫(专用) * 102:物流(专用) * 103:出租车(专用) * 104:分时租赁(专用) * 106:单位(专用) * 107:移动站点(移动储能设备) * 108:居民小区(公共) * 109:居民小区(专用) */ @JsonProperty("EquipmentPurpose") private Integer equipmentPurpose; /** * 额定功率 */ @JsonProperty("EquipmentPower") private BigDecimal equipmentPower; /** * 新国标 * 0:否,1:是 */ @JsonProperty("NewNationalStandard") private Integer newNationalStandard; /** * 是否支持VIN码识别 * 0:否,1:是 */ @JsonProperty("VinFlag") private Integer vinFlag; }