diff --git a/src/components/Manufacture/WorkOrderPackTableTreeNew/index.js b/src/components/Manufacture/WorkOrderPackTableTreeNew/index.js index 23ee7be..335dbd9 100644 --- a/src/components/Manufacture/WorkOrderPackTableTreeNew/index.js +++ b/src/components/Manufacture/WorkOrderPackTableTreeNew/index.js @@ -3309,13 +3309,13 @@ const controlProps = props => { // 使用Set来记录已处理节点,防止循环引用 const processedNodes = new Set(); - const findChildren = (parentId, allNodes) => { + const findChildren = (parentId = '', allNodes) => { // 防止重复处理同一个父节点 if (processedNodes.has(parentId)) return []; processedNodes.add(parentId); const children = allNodes.filter(node => - node.sControlParentId === parentId && !processedNodes.has(node.sNodeId) + parentId && node.sControlParentId === parentId && !processedNodes.has(node.sNodeId) ); return children.concat(