| | |
| | | import com.qianwen.smartman.modules.mdc.vo.StatusTimeTotalVO; |
| | | |
| | | @Service |
| | | /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/mdc/service/impl/WorkstationAnalysisServiceImpl.class */ |
| | | public class WorkstationAnalysisServiceImpl implements IWorkstationAnalysisService { |
| | | private static final Logger log = LoggerFactory.getLogger(WorkstationAnalysisServiceImpl.class); |
| | | public static final String STATUS = "STATUS"; |
| | |
| | | this.workstationService = workstationService; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IWorkstationAnalysisService |
| | | @Override |
| | | public List<StatusAnalysisWorkstationVO> statusByWorkstation(String workstationId) { |
| | | String startTime = LocalDateTimeUtils.formatTime(LocalDateTime.of(LocalDate.now(), LocalTime.MIN), DateConstant.PATTERN_DATE_TIME); |
| | | String endTime = LocalDateTimeUtils.formatTime(LocalDateTime.of(LocalDate.now(), LocalTime.MAX), DateConstant.PATTERN_DATE_TIME); |
| | |
| | | return result; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IWorkstationAnalysisService |
| | | @Override |
| | | public IPage<AlarmAnalysisWorkstationVO> alarmByWorkstation(String workstationId, Query query) { |
| | | List<AlarmAnalysisWorkstationVO> result; |
| | | Integer total; |
| | | |
| | | Integer total = 0; |
| | | IPage<AlarmAnalysisWorkstationVO> page = Condition.getPage(query); |
| | | new ArrayList(); |
| | | List<AlarmAnalysisWorkstationVO> result; |
| | | try { |
| | | result = this.superAlarmMapper.alarmByWorkstation(workstationId, Integer.valueOf((query.getCurrent().intValue() - 1) * query.getSize().intValue()), query.getSize()); |
| | | total = this.superAlarmMapper.alarmByWorkstationTotal(workstationId); |
| | |
| | | return page; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IWorkstationAnalysisService |
| | | @Override |
| | | public StatusTimeTotalVO statusTimeTotalByGroupId(String groupId, String groupName) { |
| | | Long total; |
| | | StatusTimeTotalVO result = new StatusTimeTotalVO(); |
| | |
| | | return result; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IWorkstationAnalysisService |
| | | @Override |
| | | public List<StatusAnalysisWorkstationVO> statusByWorkstationList(List<Long> workstationIdList) { |
| | | String startTime = LocalDateTimeUtils.formatTime(LocalDateTime.of(LocalDate.now(), LocalTime.MIN), DateConstant.PATTERN_DATE_TIME); |
| | | String endTime = LocalDateTimeUtils.formatTime(LocalDateTime.of(LocalDate.now(), LocalTime.MAX), DateConstant.PATTERN_DATE_TIME); |
| | |
| | | return result; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IWorkstationAnalysisService |
| | | @Override |
| | | public List<DeviceStatusStatisticsVO> deviceStatusStatistics() { |
| | | List<GlobalWcs> wcsList = WorkstationCache.getDefaultWcs(); |
| | | List<Workstation> workstationList = this.workstationService.list(Wrappers.<Workstation>lambdaQuery() |