| | |
| | | public ReturnT<String> workStationAggregateJobHandler(String param) throws Exception { |
| | | XxlJobLogger.log("XXL-JOB, 定时计算工位的状态,产量等信息,开始发送.....", new Object[0]); |
| | | |
| | | |
| | | Map<Long, WorkstationDTO> workstations = workstationCache.getWorkstations(); |
| | | if (ObjectUtil.isNotEmpty(workstations)) { |
| | | |
| | | Set<Long> workStationIds = workstations.keySet(); |
| | | log.info("聚合状态工位总数:{}",workStationIds.size()); |
| | | for(Long workstationId :workStationIds) { |
| | | log.info("开始聚合工位{}的状态",workstationId); |
| | | deviceStateAggregateService.stateAggregate(workstationId); |
| | | } |
| | | } |
| | | |
| | | log.info("聚合状态整体结束"); |
| | | XxlJobLogger.log("XXL-JOB, 定时计算工位的状态,产量等信息,发送结束", new Object[0]); |
| | | return ReturnT.SUCCESS; |
| | | } |