|  | @@ -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;
 |