Fancy
2024-07-11 82d35b69cd7ef94945c00539aeaecd3896cb9e93
save node logic change
1个文件已修改
8 ■■■■ 已修改文件
pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/process/ProcessSv.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/process/ProcessSv.java
@@ -130,7 +130,13 @@
                .collect(Collectors.toList());
        if (CollectionUtils.isNotEmpty(nodeIdsToDelete)) {
            nodeDao.deleteByNodeId(nodeIdsToDelete);
            workDao.deleteByNodeId(nodeIdsToDelete);
        }
        //原来节点的SOP全部删除
        List<Long> originNodeIds = originProductionProcess.getNodes().stream()
                .map(PrProductionNode::getId) // 映射节点到其ID
                .collect(Collectors.toList());
        if (CollectionUtils.isNotEmpty(originNodeIds)) {
            workDao.deleteByNodeId(originNodeIds);
        }
        saveNodesAndInstructions(process);
        return count;