打印日志

This commit is contained in:
Guoqs
2024-08-21 14:18:21 +08:00
parent 091b832dfe
commit 08fa56962b

View File

@@ -84,22 +84,26 @@ public class ReservationChargingStartupResultHandler extends AbstractYkcHandler
log.info("[===预约充电启动结果上送===]交易流水号:{}, 桩编号:{}, 枪号:{}, vin:{}, 启动结果:{}, 失败原因:{}",
transactionCode, pileSn, connectorCode, vinCode, startupResultMsg, failReasonMsg);
ReservationChargingStartupResult chargingStartupResult = ReservationChargingStartupResult.builder()
.transactionCode(transactionCode)
.pileSn(pileSn)
.connectorCode(connectorCode)
.vinCode(vinCode)
.startupResult(startupResultMsg)
.failReason(failReasonMsg)
.build();
pileBasicInfoService.startupResult(chargingStartupResult);
/*
应答
确认结果 0x00 成功 0x01 失败
*/
byte[] confirmResultBytes = Constants.zeroByteArray;
try {
ReservationChargingStartupResult chargingStartupResult = ReservationChargingStartupResult.builder()
.transactionCode(transactionCode)
.pileSn(pileSn)
.connectorCode(connectorCode)
.vinCode(vinCode)
.startupResult(startupResultMsg)
.failReason(failReasonMsg)
.build();
pileBasicInfoService.startupResult(chargingStartupResult);
}catch (Exception e) {
log.error("预约充电启动结果上送error", e);
confirmResultBytes = Constants.oneByteArray;
}
byte[] concatMsgBody = Bytes.concat(transactionCodeByteArr, pileSnByteArr, connectorCodeByteArr, confirmResultBytes);
return getResult(ykcDataProtocol, concatMsgBody);
}