| 
					
				 | 
			
			
				@@ -873,7 +873,6 @@ public class AgreementLogic { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<PolicyOrder> list = policyOrderService.lambdaQuery() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .ge(PolicyOrder::getEndTime,  DateUtil.beginOfDay(new Date())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .le(PolicyOrder::getStartTime, new Date()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                .eq(PolicyOrder::getIsReceipt, IsYesNoEnum.YES.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .ne(PolicyOrder::getPolicyOrderStatus, PolicyOrderStatusEnum.BZZ.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .ne(PolicyOrder::getPolicyOrderStatus, PolicyOrderStatusEnum.YSX.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .select(PolicyOrder::getId) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -893,7 +892,6 @@ public class AgreementLogic { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         policyOrderService.lambdaUpdate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .ge(PolicyOrder::getEndTime,  DateUtil.beginOfDay(new Date())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .le(PolicyOrder::getStartTime, new Date()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                .eq(PolicyOrder::getIsReceipt, IsYesNoEnum.YES.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .ne(PolicyOrder::getPolicyOrderStatus, PolicyOrderStatusEnum.BZZ.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .ne(PolicyOrder::getPolicyOrderStatus, PolicyOrderStatusEnum.YSX.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .set(PolicyOrder::getPolicyOrderStatus, PolicyOrderStatusEnum.BZZ.getKey()) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1563,12 +1561,18 @@ public class AgreementLogic { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (leLetterService.lambdaQuery().eq(LeLetter::getStatus, LetterStatusEnum.SEND.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .le(LeLetter::getSendTime, DateUtil.offsetDay(new Date(),-1*leConfig.getDayNum())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .count() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            leLetterService.lambdaUpdate().eq(LeLetter::getStatus, LetterStatusEnum.SEND.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    .le(LeLetter::getSendTime, DateUtil.offsetDay(new Date(),-1*leConfig.getDayNum())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    .set(LeLetter::getExamineStatus, "OK") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    .set(LeLetter::getExamineTime, new Date()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    .set(LeLetter::getExamineName, "申诉截止时间已到白动批复") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    .set(LeLetter::getStatus,LetterStatusEnum.EXECUTED.getKey()).update(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            List<LeLetter> list = leLetterService.lambdaQuery().eq(LeLetter::getStatus, LetterStatusEnum.SEND.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    .le(LeLetter::getSendTime, DateUtil.offsetDay(new Date(), -1 * leConfig.getDayNum())).list(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            for (LeLetter leLetter : list) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                leLetter.setExamineFration(leLetter.getFraction()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                leLetter.setExaminePrice(leLetter.getPrice()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                leLetter.setExamineName("申诉截止时间已到自动批复"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                leLetter.updateById(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (leConfig.getIsDay().equals(IsYesNoEnum.YES.getKey())) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1587,13 +1591,16 @@ public class AgreementLogic { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     letterItem.setExamineName("审批截止时间已到自动批复"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     letterItem.updateById(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    leLetterService.lambdaUpdate().eq(LeLetter::getStatus, LetterStatusEnum.WAIT_EXAMINE.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .eq(LeLetter::getLeLetterId,letterItem.getLeLetterId()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .set(LeLetter::getStatus, LetterStatusEnum.REVOKE.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .set(LeLetter::getExamineStatus, "OK") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .set(LeLetter::getExamineTime, new Date()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .set(LeLetter::getExamineName, "审批截止时间已到自动批复") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .update(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    List<LeLetter> list = leLetterService.lambdaQuery().eq(LeLetter::getStatus, LetterStatusEnum.WAIT_EXAMINE.getKey()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            .eq(LeLetter::getLeLetterId, letterItem.getLeLetterId()).list(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    for (LeLetter leLetter : list) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        leLetter.setExamineFration(leLetter.getFraction()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        leLetter.setExaminePrice(leLetter.getPrice()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        leLetter.setExamineName("申诉截止时间已到自动批复"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        leLetter.updateById(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |