add 新增联联平台接口 获取充电桩状态信息

This commit is contained in:
Lemon
2023-04-11 17:04:17 +08:00
parent fb3480484f
commit 8f41364542
10 changed files with 124 additions and 27 deletions

View File

@@ -19,13 +19,13 @@ public class ConnectorChargeStatusInfo {
* 充电订单号 Y
* 对接平台系统订单编号
*/
private String orderCode;
private String StartChargeSeq;
/**
* 充电设备接口编码 Y
* 平台下唯一枪口号
*/
private String pileConnectorCode;
private String ConnectorID;
/**
* 充电设备接口状态 Y
@@ -35,88 +35,88 @@ public class ConnectorChargeStatusInfo {
* 4占用预约锁定
* 255故障
*/
private Integer connectorStatus;
private Integer ConnectorStatus;
/**
* 车辆识别码 N
* 车辆识别号码或车架号码由17位英数组成
*/
private String vinCode;
private String Vin;
/**
* A相电流 Y
* 单位A默认0 含直流(输出)
*/
private BigDecimal currentA;
private BigDecimal CurrentA;
/**
* B相电流 N
* 单位A默认0
*/
private BigDecimal currentB;
private BigDecimal CurrentB;
/**
* C相电流 N
* 单位A默认0
*/
private BigDecimal currentC;
private BigDecimal CurrentC;
/**
* A相电压 Y
* 单位V默认0含直流(输出)
*/
private BigDecimal voltageA;
private BigDecimal VoltageA;
/**
* B相电压 N
* 单位V默认0
*/
private BigDecimal voltageB;
private BigDecimal VoltageB;
/**
* C相电压 N
* 单位V默认0
*/
private BigDecimal voltageC;
private BigDecimal VoltageC;
/**
* 电池剩余电量(默认0) Y
*/
private BigDecimal soc;
private BigDecimal Soc;
/**
* 开始充电时间 Y
* 格式“yyyy-MM-dd HH:mm:ss”
*/
private String chargingStartTime;
private String StartTime;
/**
* 本次采样时间 Y
* 格式“yyyy-MM-dd HH:mm:ss”
*/
private String chargingEndTime;
private String EndTime;
/**
* 累计充电量 Y
* 单位小数点后2位
*/
private BigDecimal totalUseElectricity;
private BigDecimal TotalPower;
/**
* 累计电费 Y
* 单位小数点后2位
*/
private BigDecimal totalElectricityAmount;
private BigDecimal ElecMoney;
/**
* 累计服务费 Y
* 单位小数点后2位
*/
private BigDecimal totalServiceAmount;
private BigDecimal SeviceMoney;
/**
* 累计总金额 Y
* 单位小数点后2位
*/
private BigDecimal totalAmount;
private BigDecimal TotalMoney;
}

View File

@@ -17,7 +17,7 @@ public class ConnectorStatusInfo {
* 充电设备接口编码 Y
* 充电设备接口编码,同一对接平台内唯一
*/
private String pileConnectorCode;
private String ConnectorID;
/**
* 充电设备接口状态 Y
@@ -28,15 +28,15 @@ public class ConnectorStatusInfo {
* 4占用预约锁定
* 255故障
*/
private String connectorStatus;
private String Status;
/**
* 车位状态(0-未知10-空闲50-占用) N
*/
private String parkingStatus;
private String ParkStatus;
/**
* 地锁状态(0-未知10-已解锁50-占用) N
*/
private String groundLockStatus;
private String LockStatus;
}

View File

@@ -19,11 +19,11 @@ public class StationStatusInfo {
* 充电站ID Y
* 对接平台自定义的唯一编码不足长度在前方补0
*/
private String stationId;
private String StationID;
/**
* 充电设备接口状态列表 Y
* 所有充电设备接口的状态
*/
private List<ConnectorStatusInfo> connectorStatusInfos;
private List<?> ConnectorStatusInfos;
}