|  |  | 
 |  |  | @EnableScheduling | 
 |  |  | public class ScheduleTaskDetailTool { | 
 |  |  |  | 
 |  |  |     public static Integer endId = 0; | 
 |  |  |     @Autowired | 
 |  |  |     private HkSyncEmpowerServiceImpl hkSyncEmpowerService; | 
 |  |  |  | 
 |  |  | 
 |  |  |      * 定时查询人员实际下发权限结果,是否已经下载成功 | 
 |  |  |      * @throws Exception | 
 |  |  |      */ | 
 |  |  |     @Scheduled(fixedDelay= 3*1000) | 
 |  |  |     @Scheduled(fixedRate= 30*1000) | 
 |  |  |     public void syncEmpowerDetailData()  { | 
 |  |  |         hkSyncEmpowerService.syncEmpowerDetailData(); | 
 |  |  |         if(endId ==null){ | 
 |  |  |             endId =0; | 
 |  |  |         } | 
 |  |  |         endId =  hkSyncEmpowerService.syncEmpowerDetailData(endId); | 
 |  |  |         for (int i = 0; i < 9; i++) { | 
 |  |  |             if(endId!=null){ | 
 |  |  |                 endId =  hkSyncEmpowerService.syncEmpowerDetailData(endId); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |     } | 
 |  |  | } |