| 
														
															@@ -6,8 +6,14 @@ import com.steerinfo.dil.mapper.UniversalMapper; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.steerinfo.dil.service.UniversalService; 
														 | 
														
														 | 
														
															 import com.steerinfo.dil.service.UniversalService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.steerinfo.dil.util.ESUtil; 
														 | 
														
														 | 
														
															 import com.steerinfo.dil.util.ESUtil; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.steerinfo.dil.util.HTTPRequestUtils; 
														 | 
														
														 | 
														
															 import com.steerinfo.dil.util.HTTPRequestUtils; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import com.steerinfo.framework.controller.RESTfulResult; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import io.swagger.annotations.ApiModelProperty; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.apache.commons.codec.digest.DigestUtils; 
														 | 
														
														 | 
														
															 import org.apache.commons.codec.digest.DigestUtils; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.springframework.beans.factory.annotation.Autowired; 
														 | 
														
														 | 
														
															 import org.springframework.beans.factory.annotation.Autowired; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import org.springframework.scheduling.annotation.Async; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import org.springframework.scheduling.annotation.EnableAsync; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import org.springframework.scheduling.annotation.EnableScheduling; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import org.springframework.scheduling.annotation.Scheduled; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.springframework.stereotype.Service; 
														 | 
														
														 | 
														
															 import org.springframework.stereotype.Service; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import javax.annotation.Resource; 
														 | 
														
														 | 
														
															 import javax.annotation.Resource; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -22,7 +28,8 @@ import java.util.*; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  * @ author    :TXF 
														 | 
														
														 | 
														
															  * @ author    :TXF 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  * @ time      :2021/10/19 18:05 
														 | 
														
														 | 
														
															  * @ time      :2021/10/19 18:05 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  */ 
														 | 
														
														 | 
														
															  */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+@EnableScheduling 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+@EnableAsync 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 @Service 
														 | 
														
														 | 
														
															 @Service 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 public class UniversalServiceImpl implements UniversalService { 
														 | 
														
														 | 
														
															 public class UniversalServiceImpl implements UniversalService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -227,4 +234,17 @@ public class UniversalServiceImpl implements UniversalService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return 0; 
														 | 
														
														 | 
														
															             return 0; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    /** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+     * 关闭过期运输订单 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+     * @return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+     */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    @Async 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    @Scheduled(cron = "0 0 8 * * ?") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    public void closePassedOrder() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        List<Map<String,Object>> passedOrderList = universalMapper.findPassedOrder(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        System.out.println("关闭的未出厂过期订单如下:<" + passedOrderList + ">"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        int result = universalMapper.closePassedOrder(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        System.out.println("订单关闭数为:" + result); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 |