|
@@ -267,6 +267,7 @@ public class OrderPayOpsServiceImpl implements OrderPayOpsService {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+ // 检查云教室
|
|
|
private void delayCheckCloudTeacherOrder(TenantOrderRecord record) {
|
|
|
RBucket<Object> bucket = redissonClient.getBucket("delay_check_tenant");
|
|
|
if (!bucket.trySet(1, 15L, TimeUnit.SECONDS)) {
|
|
@@ -276,7 +277,7 @@ public class OrderPayOpsServiceImpl implements OrderPayOpsService {
|
|
|
CompletableFuture.runAsync(() -> {
|
|
|
//检查5次
|
|
|
Boolean ret = false;
|
|
|
- for (int i = 0; i <= 5; i++) {
|
|
|
+ for (int i = 0; i <= 15; i++) {
|
|
|
try {
|
|
|
ret = cloudTeacherOrderService.payCheck(record);
|
|
|
if (ret) break;
|
|
@@ -294,6 +295,7 @@ public class OrderPayOpsServiceImpl implements OrderPayOpsService {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+ // 检查机构充值
|
|
|
private void delayCheckTenantRecharge(TenantOrderRecord record) {
|
|
|
RBucket<Object> bucket = redissonClient.getBucket("delay_check_tenant");
|
|
|
if (!bucket.trySet(1, 15L, TimeUnit.SECONDS)) {
|
|
@@ -303,7 +305,7 @@ public class OrderPayOpsServiceImpl implements OrderPayOpsService {
|
|
|
//异步
|
|
|
CompletableFuture.runAsync(() -> {
|
|
|
//检查5次
|
|
|
- for (int i = 0; i <= 5; i++) {
|
|
|
+ for (int i = 0; i <= 15; i++) {
|
|
|
try {
|
|
|
Boolean ret = tenantOrderRecordService.rechargeCheck(record);
|
|
|
if (ret) break;
|