| | |
| | | import com.aps.common.log.enums.BusinessType; |
| | | import com.aps.common.security.utils.SecurityUtils; |
| | | import com.aps.job.domain.SysJob; |
| | | import com.aps.job.param.ApsWorkOrderJobParam; |
| | | import com.aps.job.service.*; |
| | | import com.aps.job.util.CronUtils; |
| | | import com.aps.job.util.ScheduleUtils; |
| | |
| | | import java.time.ZoneId; |
| | | import java.time.ZoneOffset; |
| | | import java.time.format.DateTimeFormatter; |
| | | import java.util.Arrays; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | public void test(@RequestBody SysJob job) throws Exception |
| | | { |
| | | System.out.println("start"); |
| | | //同步工单数据 |
| | | boolean continueFlag = true; |
| | | Integer currentPage = 1; |
| | | ApsWorkOrderJobParam param=new ApsWorkOrderJobParam(); |
| | | param.setPageIndex(currentPage); |
| | | param.setDocState(Arrays.asList(0,1,2,4)); |
| | | param.setPageSize(500); |
| | | while (continueFlag){ |
| | | param.setPageIndex(currentPage); |
| | | continueFlag= apsWorkOrderJobService.batchSaveByPager(param); |
| | | currentPage++; |
| | | } |
| | | //同步物料数据 |
| | | apsMaterialManagementJobService.syncApsMaterialData(1, 1000, "FORTUNA", ""); |
| | | // apsMaterialManagementJobService.syncApsMaterialData(1, 1000, "FORTUNA", ""); |
| | | //同步工艺路线数据 |
| | | // apsStandardProcessRouteHeaderJobService.syncProcessRouteData(1, 1000, "", ""); |
| | | //获取Redis缓存中的BOM数据 |