| | |
| | | LocalDate yesterday = LocalDate.now().minusDays(1); |
| | | LocalDateTime yesterdayMidnight = yesterday.atStartOfDay(); |
| | | boolean continueFlag = true; |
| | | Integer currentPage = 49; |
| | | Integer currentPage = 1; |
| | | ApsWorkOrderJobParam param=new ApsWorkOrderJobParam(); |
| | | param.setPageIndex(currentPage); |
| | | param.setDocState(Arrays.asList(0,1,2,4)); |
| | | param.setBeginDate(yesterdayMidnight.format(formatter)); |
| | | param.setEndDate(today.format(formatter)); |
| | | param.setPageSize(1000); |
| | | batchSaveByPager(param); |
| | | while (continueFlag){ |
| | | param.setPageIndex(currentPage); |
| | | continueFlag= batchSaveByPager(param); |
| | |
| | | int ct= batchInsertApsWorkOrderJob(param, result); |
| | | jobLog.setResult("ok save "+ct); |
| | | jobLogMapper.updateApsWorkOrderJobLog(jobLog); |
| | | return false; |
| | | return true; |
| | | }else { |
| | | jobLog.setResult("ok receive 0"); |
| | | jobLogMapper.updateApsWorkOrderJobLog(jobLog); |