This commit is contained in:
YAS\29473
2025-06-19 16:47:03 +08:00
parent f316be9071
commit 63df9f370b

View File

@@ -244,6 +244,10 @@ public class ChangZhouPlatformServiceImpl implements ThirdPartyPlatformService {
String dataSecretIv = thirdPartySecretInfoVO.getTheirDataSecretIv(); String dataSecretIv = thirdPartySecretInfoVO.getTheirDataSecretIv();
String urlAddress = thirdPartySecretInfoVO.getTheirUrlPrefix(); String urlAddress = thirdPartySecretInfoVO.getTheirUrlPrefix();
if (status.equals("0")){
status ="5"; //离网改成255故障
}
String url = urlAddress + BusinessInformationExchangeEnum.NOTIFICATION_STATION_STATUS.getValue(); String url = urlAddress + BusinessInformationExchangeEnum.NOTIFICATION_STATION_STATUS.getValue();
ConnectorStatusInfo info = ConnectorStatusInfo.builder() ConnectorStatusInfo info = ConnectorStatusInfo.builder()
.connectorID(pileConnectorCode) .connectorID(pileConnectorCode)
@@ -284,6 +288,9 @@ public class ChangZhouPlatformServiceImpl implements ThirdPartyPlatformService {
// 其他 // 其他
ConnectorStatusInfo connectorStatusInfo = new ConnectorStatusInfo(); ConnectorStatusInfo connectorStatusInfo = new ConnectorStatusInfo();
connectorStatusInfo.setConnectorID(connectorInfoVO.getPileConnectorCode()); connectorStatusInfo.setConnectorID(connectorInfoVO.getPileConnectorCode());
if (connectorInfoVO.getConnectorStatus().equals("0")){
connectorStatusInfo.setStatus(255); //离网改成255故障
}
connectorStatusInfo.setStatus(Integer.parseInt(connectorInfoVO.getConnectorStatus())); connectorStatusInfo.setStatus(Integer.parseInt(connectorInfoVO.getConnectorStatus()));
connectorStatusInfos.add(connectorStatusInfo); connectorStatusInfos.add(connectorStatusInfo);
} }
@@ -588,8 +595,8 @@ public class ChangZhouPlatformServiceImpl implements ThirdPartyPlatformService {
Integer orderStatus = OrderStatusEnum.convertToNewStatus(orderInfo.getOrderStatus()); Integer orderStatus = OrderStatusEnum.convertToNewStatus(orderInfo.getOrderStatus());
Integer connectorStatus = info.getStatus(); Integer connectorStatus = info.getStatus();
if (orderStatus ==0) { if (connectorStatus ==0) {
orderStatus = 5; connectorStatus = 5;
} }
QueryChargingStatusVO vo = QueryChargingStatusVO.builder() QueryChargingStatusVO vo = QueryChargingStatusVO.builder()
.startChargeSeq(orderInfo.getOrderCode()) // 订单号 .startChargeSeq(orderInfo.getOrderCode()) // 订单号