退款回滚
This commit is contained in:
parent
0237e225cb
commit
d38aba8df3
|
@ -2,6 +2,7 @@ package com.ruoyi.bst.refund.service.impl;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.concurrent.ScheduledExecutorService;
|
import java.util.concurrent.ScheduledExecutorService;
|
||||||
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
@ -160,7 +161,9 @@ public class RefundServiceImpl implements RefundService
|
||||||
|
|
||||||
// 判断是否同步通知,若是则直接处理支付成功
|
// 判断是否同步通知,若是则直接处理支付成功
|
||||||
if (channelApiType.getIsRefundSync() != null && channelApiType.getIsRefundSync()) {
|
if (channelApiType.getIsRefundSync() != null && channelApiType.getIsRefundSync()) {
|
||||||
|
scheduledExecutorService.schedule(() -> {
|
||||||
this.handleRefundSuccess(refund.getNo());
|
this.handleRefundSuccess(refund.getNo());
|
||||||
|
}, 10, TimeUnit.SECONDS);
|
||||||
}
|
}
|
||||||
|
|
||||||
return insertRefund;
|
return insertRefund;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user