Merge branch 'dev-zzx' into dev-new

This commit is contained in:
Lemon
2024-12-11 11:26:10 +08:00
19 changed files with 704 additions and 226 deletions

View File

@@ -23,6 +23,14 @@ public class ConnectorInfo {
@JSONField(name = "ConnectorID")
private String connectorID;
/**
* 设备接口分类
* 1车辆充电设备接口
* 2换电站内的电池箱 充电设备接口
*/
@JSONField(name = "EquipmentClassification")
private Integer equipmentClassification;
/**
* 充电设备接口名称 N
*/
@@ -51,12 +59,36 @@ public class ConnectorInfo {
@JSONField(name = "VoltageLowerLimits")
private Integer voltageLowerLimits;
/**
*恒功率电压上限
*/
@JSONField(name = "ConstantVoltageUpperLimits")
private Integer constantVoltageUpperLimits;
/**
*恒功率电压下限
*/
@JSONField(name = "ConstantVoltageLowerLimits")
private Integer constantVoltageLowerLimits;
/**
* 额定电流(单位A) Y
*/
@JSONField(name = "Current")
private Integer current;
/**
*恒功率电流上限
*/
@JSONField(name = "ConstantCurrentUpperLimits")
private Integer ConstantCurrentUpperLimits;
/**
*恒功率电流下限
*/
@JSONField(name = "ConstantCurrentLowerLimits")
private Integer ConstantCurrentLowerLimits;
/**
* 额定功率(单位kW) Y
*/
@@ -105,4 +137,10 @@ public class ConnectorInfo {
@JSONField(name = "AuxPower")
private Integer auxPower;
/**
* 运营时间
*/
@JSONField(name = "OpreateHours")
private String opreateHours;
}

View File

@@ -24,6 +24,13 @@ public class EquipmentInfo {
@JSONField(name = "EquipmentID")
private String equipmentID;
/**
* 设备唯一编码
*设备生产商组织机构代 码 9 位+设备出厂唯一 编码
*/
@JSONField(name = "EquipmentUniqueNumber")
private String equipmentUniqueNumber;
/**
* 设备生产商组织机构代码 Y
*/
@@ -54,7 +61,7 @@ public class EquipmentInfo {
* YYYY-MM-DD
*/
@JSONField(name = "ProductionDate")
private String productionDate;
private String productionDate;
/**
* 建设时间 Y
@@ -69,6 +76,13 @@ public class EquipmentInfo {
@JSONField(name = "EquipmentType")
private Integer equipmentType;
/**
* 设备分类
* 1车辆充电设备 2换电站内的电池箱 充电设备
*/
@JSONField(name = "EquipmentClassification")
private Integer equipmentClassification;
/**
* 设备状态 Y
* 0未知
@@ -93,6 +107,13 @@ public class EquipmentInfo {
@JSONField(name = "NewNationalStandard")
private Integer newNationalStandard;
/**
* 充电设备接口列表 Y
* 该充电设备所有的充电设备接口的信息对象集合
*/
@JSONField(name = "SupConnectorInfos")
private List<ConnectorInfo> supconnectorInfos;
/**
* 充电设备接口列表 Y
* 该充电设备所有的充电设备接口的信息对象集合
@@ -104,13 +125,15 @@ public class EquipmentInfo {
* 充电设备经度 N
* GCJ-02坐标系
*/
// private BigDecimal EquipmentLng;
@JSONField(name = "EquipmentLng")
private BigDecimal equipmentLng;
/**
* 充电设备纬度 N
* GCJ-02坐标系
*/
// private BigDecimal EquipmentLat;
@JSONField(name = "EquipmentLat")
private BigDecimal equipmentLat;
/**
* 是否支持VIN码识别(0-否1-是) Y

View File

@@ -186,6 +186,14 @@ public class BaseStationInfo {
@JSONField(name = "MatchCars")
private String matchCars;
/**
* 服务车型描述
* 描述换电站可服务的车系车型(厂牌型号)
* 注:站点分类为 2 或 3 时,此字段必填,为 1 时非必填。
*/
@JSONField(name = "SwapMatchCars")
private List<String> swapMatchCars;
/**
* 车位楼层及数量描述 N
* 车位楼层以及数量信息
@@ -256,4 +264,11 @@ public class BaseStationInfo {
@JSONField(name = "EquipmentInfos")
private List<EquipmentInfo> equipmentInfos;
/**
* 充电设备信息列表 Y
* 该充电站所有充电设备信息对象集合
*/
@JSONField(name = "SupEquipmentInfos")
private List<EquipmentInfo> supequipmentInfos;
}