gaoluyang
7 天以前 7bd10d34e8a8dc2437ec8551eb511e37634d7306
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/material/MesProMaterialRequirementServiceImpl.java
@@ -117,6 +117,10 @@
                    }
                    continue;
                }
                // 顶级产品没有任何下级 BOM 时,说明尚未维护 BOM,不能把产品自身当成辅料
                if (entry.getKey().equals(productId)) {
                    continue;
                }
                // 无下级 BOM,视为叶子物料(外购件)
                leafItems.merge(entry.getKey(), qty, BigDecimal::add);
            }