diff --git a/src/main/java/com/ycwl/basic/service/impl/pc/OrderServiceImpl.java b/src/main/java/com/ycwl/basic/service/impl/pc/OrderServiceImpl.java index 0b5d2e8..faa3b34 100644 --- a/src/main/java/com/ycwl/basic/service/impl/pc/OrderServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/impl/pc/OrderServiceImpl.java @@ -318,13 +318,11 @@ public class OrderServiceImpl implements OrderService { public ApiResponse auditRefundOrder(RefundOrderReq refundOrderReq) { this.updateOrderState(refundOrderReq.getOrderId(), OrderStateEnum.PASSED, refundOrderReq.getRefundReason()); // 调用微信发起退款 - new Thread(() -> { - try { - wxPayService.refundOrder(refundOrderReq.getOrderId().toString()); - } catch (Exception e) { - throw new AppException(BizCodeEnum.ADVANCE_PAYMENT_REFUND_FAILED,e.getMessage()); - } - }).start(); + try { + wxPayService.refundOrder(refundOrderReq.getOrderId().toString()); + } catch (Exception e) { + throw new AppException(BizCodeEnum.ADVANCE_PAYMENT_REFUND_FAILED,e.getMessage()); + } return ApiResponse.buildResult(BizCodeEnum.REQUEST_OK); }