| 
					
				 | 
			
			
				@@ -16,6 +16,7 @@ import org.springframework.stereotype.Component; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import javax.annotation.Resource; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.text.SimpleDateFormat; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import java.util.ArrayList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.Date; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -25,7 +26,7 @@ import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @Slf4j 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @Component 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-public class SendMessage { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+public class SendMessageFaOrderSms { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Value("${SMSSelf_templateId}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private String templateId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Value("${zjgdmsgsendc}") 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -51,8 +52,12 @@ public class SendMessage { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 提取数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        List<FaOrderSms> records = sendGreeSmsMapper.getData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<FaOrderSms> records = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 提取数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        records = sendGreeSmsMapper.getData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 测试用 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // records = sendGreeSmsMapper.getDataTest(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         log.info("开始自建工单短信发送: \uF0B7{}",sdf.format(new Date())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (FaOrderSms item : records){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Integer synTimes = item.getSynTimes(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -72,7 +77,7 @@ public class SendMessage { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // 用户手机号,?,自生成主键,随机发送码,发送的内容 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 smsSelfManager.templateSMS(item.getSjid(), templateId,item.getSynTaskNo(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         item.getFsma(), datas); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // sendSuccess(item); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                sendSuccess(item); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 publicService.upSmsRecordSendTime(item.getSynTaskNo(),item.getSjid(),new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } catch (Exception ex) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 log.error("自建工单短信发送失败[syn_task_no=" + item.getSynTaskNo() + "]", ex); 
			 |