Browse Source

2025-07-17

如果是Repair类型 则不校验子物料
master
fengyuan_yang 6 months ago
parent
commit
a17f5668c4
  1. 5
      src/main/java/com/spring/modules/part/service/impl/BomManagementServiceImpl.java

5
src/main/java/com/spring/modules/part/service/impl/BomManagementServiceImpl.java

@ -477,11 +477,14 @@ public class BomManagementServiceImpl extends ServiceImpl<BomManagementMapper, B
}
}
// 判断该物料的该替代下有无子料
// 判断该物料的该替代下有无子料 -- 2025-07-17 如果是Repair类型 则不校验子物料
if (!"Repair".equals(data.getBomType())) {
List<BomComponentVo> componentPartList = bomManagementMapper.queryComponentPart2(data);
if (componentPartList.isEmpty()) {
throw new RuntimeException("请先维护子物料!");
}
}
HashMap<String, Object> map = new HashMap<>();
// 查出Bom替代的当前状态
List<BomDetailEntity> checkList = bomManagementMapper.checkBomDetailOnlyOne(data);

Loading…
Cancel
Save