hsy
11 小时以前 26094cffde1b85f3d627f9038594b39c32203b76
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/workorder/MesProWorkOrderProcessServiceImpl.java
@@ -32,7 +32,7 @@
/**
 * MES 生产工单工序 Service 实现类
 *
 * @author 芋道源码
 * @author 超级管理员
 */
@Service
@Validated
@@ -122,6 +122,19 @@
    }
    @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);
    }
@@ -138,6 +151,7 @@
        for (MesProRouteProcessDO routeProcess : routeProcessList) {
            processList.add(MesProWorkOrderProcessDO.builder()
                    .processId(routeProcess.getProcessId())
                    .paramTemplateId(routeProcess.getParamTemplateId())
                    .sort(routeProcess.getSort())
                    .nextProcessId(routeProcess.getNextProcessId())
                    .linkType(routeProcess.getLinkType())