打印日志

This commit is contained in:
Guoqs
2024-06-05 08:42:40 +08:00
parent 9b458d73cb
commit 9d2962714a
2 changed files with 13 additions and 2 deletions

View File

@@ -1,5 +1,7 @@
package com.jsowell.common.enums.ykc; package com.jsowell.common.enums.ykc;
import com.jsowell.common.util.StringUtils;
/** /**
* 充电接口状态 * 充电接口状态
* 桩传过来的枪口状态: 0x00离线 0x01故障 0x02空闲 0x03充电 * 桩传过来的枪口状态: 0x00离线 0x01故障 0x02空闲 0x03充电
@@ -34,4 +36,13 @@ public enum PileConnectorStatusEnum {
this.value = value; this.value = value;
this.label = label; this.label = label;
} }
public static String getLabelByValue(String value) {
for (PileConnectorStatusEnum pileConnectorStatusEnum : PileConnectorStatusEnum.values()) {
if (StringUtils.equals(pileConnectorStatusEnum.getValue(), value)) {
return pileConnectorStatusEnum.getLabel();
}
}
return "未知";
}
} }

View File

@@ -238,9 +238,9 @@ public class UploadRealTimeMonitorHandler extends AbstractHandler {
// if (!StringUtils.equals(connectorStatus, "02")) { // if (!StringUtils.equals(connectorStatus, "02")) {
if (!StringUtils.equals(connectorStatus, PileConnectorStatusEnum.FREE.getValue())) { if (!StringUtils.equals(connectorStatus, PileConnectorStatusEnum.FREE.getValue())) {
log.info("0x13上传实时监测数据==交易流水号:{}, 桩编号:{}, 枪号:{}, 状态:{}, 枪是否归位(00-否;01-是;02-未知):{}, 是否插枪(00-否;01-是):{}, 输出电压:{}, 输出电流:{}, 枪线温度:{}, " + log.info("0x13上传实时监测数据==交易流水号:{}, 桩编号:{}, 枪号:{}, 枪口状态:{}, 枪口状态描述:{}, 枪是否归位(00-否;01-是;02-未知):{}, 是否插枪(00-否;01-是):{}, 输出电压:{}, 输出电流:{}, 枪线温度:{}, " +
"枪线编码:{}, SOC:{}, 电池组最高温度:{}, 累计充电时间:{}, 剩余时间:{}, 充电度数:{}, 记损充电度数:{}, 已充金额:{}, " + "枪线编码:{}, SOC:{}, 电池组最高温度:{}, 累计充电时间:{}, 剩余时间:{}, 充电度数:{}, 记损充电度数:{}, 已充金额:{}, " +
"硬件故障:{}, 故障码转换结果:{}", transactionCode, pileSn, connectorCode, connectorStatus, homingFlag, putGunType, outputVoltage, "硬件故障:{}, 故障码转换结果:{}", transactionCode, pileSn, connectorCode, connectorStatus, PileConnectorStatusEnum.getLabelByValue(connectorStatus), homingFlag, putGunType, outputVoltage,
outputCurrent, gunLineTemperature, gunLineCode, SOC, batteryMaxTemperature, sumChargingTime, timeRemaining, outputCurrent, gunLineTemperature, gunLineCode, SOC, batteryMaxTemperature, sumChargingTime, timeRemaining,
chargingDegree, lossDegree, chargingAmount, hardwareFaultTemp, faultReason chargingDegree, lossDegree, chargingAmount, hardwareFaultTemp, faultReason
); );