充电桩启动失败, 发送停止充电指令

This commit is contained in:
Guoqs
2025-04-01 11:58:33 +08:00
parent 3c6dfdec7d
commit 0e7e1d9373
3 changed files with 49 additions and 43 deletions

View File

@@ -576,11 +576,16 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
@Override
public void chargingPileFailedToStart(String transactionCode, String failedReasonMsg) {
logger.info("启动失败退款 transactionCode:{}, 失败原因:{}", transactionCode, failedReasonMsg);
// OrderBasicInfo orderInfo = getOrderInfoByOrderCode(orderCode);
OrderBasicInfo orderInfo = getOrderInfoByTransactionCode(transactionCode);
if (orderInfo == null) {
return;
}
String pileSn = orderInfo.getPileSn();
// 发送停止充电指令
pileRemoteService.remoteStopCharging(pileSn, orderInfo.getConnectorCode(), orderInfo.getTransactionCode());
// 启动失败原因
orderInfo.setReason(failedReasonMsg);
// 订单退款(结算订单)