diff --git a/ruoyi-admin/src/main/java/com/ruoyi/erp/service/impl/ErpBomServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/erp/service/impl/ErpBomServiceImpl.java index 85b8e06d..53b87cec 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/erp/service/impl/ErpBomServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/erp/service/impl/ErpBomServiceImpl.java @@ -176,6 +176,8 @@ private ISysAttachService attachService; @Override public List selectErpBomAllLevelList(ErpBom erpBom) { List resultList = new ArrayList<>(); + erpBom.setAuditStatus("1"); + erpBom.setUseStatus("1"); // 一阶集合 List oneLevelList = erpBomMapper.selectErpBomSubList(erpBom); if(CollectionUtils.isNotEmpty(oneLevelList)){ @@ -196,6 +198,8 @@ private ISysAttachService attachService; Long subId = subBom.getId(); ErpBom erpBom1 = new ErpBom(); erpBom1.setParentId(subId); + erpBom1.setAuditStatus("1"); + erpBom1.setUseStatus("1"); List subLevelList = erpBomMapper.selectErpBomSubList(erpBom1); if(CollectionUtils.isNotEmpty(subLevelList)){ for (ErpBom sub: subLevelList) {