diff --git a/ruoyi-service/src/main/java/com/ruoyi/bst/pay/service/impl/PayServiceImpl.java b/ruoyi-service/src/main/java/com/ruoyi/bst/pay/service/impl/PayServiceImpl.java index a69d434..89ac863 100644 --- a/ruoyi-service/src/main/java/com/ruoyi/bst/pay/service/impl/PayServiceImpl.java +++ b/ruoyi-service/src/main/java/com/ruoyi/bst/pay/service/impl/PayServiceImpl.java @@ -383,9 +383,9 @@ public class PayServiceImpl implements PayService { }, 10, TimeUnit.SECONDS); } else { // 异步处理支付成功 - scheduledExecutorService.execute(() -> { + scheduledExecutorService.schedule(() -> { this.handleSuccess(pay.getNo(), LocalDateTime.now()); - }); + }, 10, TimeUnit.SECONDS); } return vo;