| | |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | @Service |
| | | /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/mdc/service/impl/ProcessParameterServiceImpl.class */ |
| | | public class ProcessParameterServiceImpl implements IProcessParameterService { |
| | | private static final Logger log = LoggerFactory.getLogger(ProcessParameterServiceImpl.class); |
| | | private final SuperCollectJsonMapper collectJsonMapper; |
| | |
| | | this.calendarService = calendarService; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IProcessParameterService |
| | | @Override |
| | | public ProcessParameterResVO queryProcessParameterChart(ProcessParameterSearchVO vo) { |
| | | ProcessParamEnum methodEnum = vo.getMethodEnum(); |
| | | switch (methodEnum) { |
| | |
| | | } |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IProcessParameterService |
| | | @Override |
| | | public List<GlobalWcs> listGlobalWcs() { |
| | | return WorkstationCache.getDefaultWcs(); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IProcessParameterService |
| | | @Override |
| | | public IPage<ProcessParameterRealVO> pageProcessParameter(Query query, ProcessParameterItemSearchVO vo) { |
| | | int size = query.getSize().intValue(); |
| | | int current = query.getCurrent().intValue(); |
| | |
| | | return page; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IProcessParameterService |
| | | @Override |
| | | public List<WorkstationWcsDmpDTO> processParam(String workstationId) { |
| | | List<WorkstationWcsDmpDTO> vos =WorkstationCache.getWorkstationWcsList(workstationId).stream().filter((v0) -> { |
| | | return v0.getProcessParameter(); |
| | |
| | | return vos; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IProcessParameterService |
| | | @Override |
| | | public ProParamSheetVO queryProcessParameterSheet(ProcessParameterSearchVO vo, Boolean isFilterProcessParameter) { |
| | | ProcessParamEnum methodEnum = vo.getMethodEnum(); |
| | | switch (methodEnum) { |
| | |
| | | } |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IProcessParameterService |
| | | @Override |
| | | public BladeFile exportProcessParam(ProcessParamExcelVO vo) { |
| | | try { |
| | | return exportByHour(vo); |
| | |
| | | } |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IProcessParameterService |
| | | @Override |
| | | public ShiftTimeVO getShiftTime(ProcessParameterSearchVO vo) { |
| | | String workstationId = vo.getWorkstationId(); |
| | | LocalDate queryTime = vo.getQueryTime(); |
| | |
| | | }).orElse(new ShiftTimeVO()); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IProcessParameterService |
| | | @Override |
| | | public CollectParamResVO<?> queryProcessParameterOneChart(CollectParamSearchVO vo) { |
| | | Date startTime = vo.getStartTime(); |
| | | Date endTime = vo.getEndTime(); |
| | |
| | | return processParameterList; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.mdc.service.IProcessParameterService |
| | | @Override |
| | | public List<AllShiftTimeDetail> getAllShiftTime(WorkstationShiftSearchVO vo) { |
| | | String workstationId = vo.getWorkstationId(); |
| | | List<LocalDate> dates = vo.getDates(); |