| | |
| | | } |
| | | |
| | | @Override |
| | | public MesProWorkOrderProcessDO getLastWorkOrderProcessByWorkOrderId(Long workOrderId) { |
| | | return workOrderProcessMapper.selectLastByWorkOrderId(workOrderId); |
| | | } |
| | | |
| | | @Override |
| | | public List<MesProWorkOrderProcessDO> getWorkOrderProcessListByWorkOrderIds(java.util.Collection<Long> workOrderIds) { |
| | | if (CollUtil.isEmpty(workOrderIds)) { |
| | | return Collections.emptyList(); |
| | | } |
| | | return workOrderProcessMapper.selectListByWorkOrderIds(workOrderIds); |
| | | } |
| | | |
| | | @Override |
| | | public void deleteWorkOrderProcessByWorkOrderId(Long workOrderId) { |
| | | workOrderProcessMapper.deleteByWorkOrderId(workOrderId); |
| | | } |
| | |
| | | for (MesProRouteProcessDO routeProcess : routeProcessList) { |
| | | processList.add(MesProWorkOrderProcessDO.builder() |
| | | .processId(routeProcess.getProcessId()) |
| | | .paramTemplateId(routeProcess.getParamTemplateId()) |
| | | .sort(routeProcess.getSort()) |
| | | .nextProcessId(routeProcess.getNextProcessId()) |
| | | .linkType(routeProcess.getLinkType()) |