diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java index db7be6a59..421cc7a80 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java @@ -3054,7 +3054,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { } else if (StartModeEnum.VIN_CODE.getValue().equals(dto.getStartMode())) { sendStartCharging = false; } else if (StartTypeEnum.RESERVED.getValue().equals(orderInfo.getStartType())) { - // sendStartCharging = false; + sendStartCharging = false; } else if (OrderStatusEnum.STAY_RETROACTIVE_AMOUNT.getValue().equals(orderInfo.getOrderStatus())) { sendStartCharging = false; } @@ -3120,13 +3120,9 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { .reservedStartTime(orderInfo.getReservedEndTime()) .amount(new BigDecimal(Constants.FIVE_HUNDRED)) .build(); - CompletableFuture.runAsync(() -> { - try { - pileRemoteService.reservedCharging(command); - } catch (Exception e) { - logger.error("异步发送预约充电指令, orderCode:{}", orderInfo.getOrderCode(), e); - } - }); + // 发送预约充电指令 + pileRemoteService.reservedCharging(command); + logger.info("订单:{}支付成功, 发送预约充电指令", dto.getOrderCode()); } if (OrderStatusEnum.STAY_RETROACTIVE_AMOUNT.getValue().equals(orderInfo.getOrderStatus())) {