mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 11:05:18 +08:00
订单充电中, 异步发送获取实时数据指令
This commit is contained in:
@@ -557,10 +557,24 @@ public class OrderService {
|
||||
throw new BusinessException(ReturnCodeEnum.CODE_QUERY_ORDER_INFO_IS_NULL);
|
||||
}
|
||||
|
||||
String pileSn = orderBasicInfo.getPileSn();
|
||||
String connectorCode = orderBasicInfo.getConnectorCode();
|
||||
|
||||
// 异步发送获取实时数据指令
|
||||
if (StringUtils.equals(orderBasicInfo.getOrderStatus(), OrderStatusEnum.IN_THE_CHARGING.getValue())) {
|
||||
CompletableFuture.runAsync(() -> {
|
||||
try {
|
||||
pileRemoteService.getRealTimeMonitorData(pileSn, connectorCode);
|
||||
} catch (Exception e) {
|
||||
log.error("异步发送获取实时数据指令error", e);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
vo.setOrderCode(orderBasicInfo.getOrderCode());
|
||||
vo.setPileSn(orderBasicInfo.getPileSn());
|
||||
vo.setConnectorCode(orderBasicInfo.getConnectorCode());
|
||||
vo.setPileConnectorCode(orderBasicInfo.getPileSn() + orderBasicInfo.getConnectorCode());
|
||||
vo.setPileSn(pileSn);
|
||||
vo.setConnectorCode(connectorCode);
|
||||
vo.setPileConnectorCode(pileSn + connectorCode);
|
||||
String orderStatus = orderBasicInfo.getOrderStatus();
|
||||
vo.setOrderStatus(orderStatus);
|
||||
if (Objects.nonNull(orderBasicInfo.getChargeStartTime())) {
|
||||
|
||||
@@ -72,7 +72,6 @@ public class PileRemoteService {
|
||||
.build();
|
||||
ykcPushCommandService.pushGetRealTimeMonitorDataCommand(command);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user