Browse Source

2025/8/26

java8
Aoi_Tori 6 months ago
parent
commit
008757533b
  1. 4
      src/main/java/com/xujie/sys/modules/part/service/impl/QuicklyCreateBomServiceImpl.java
  2. 2
      src/main/java/com/xujie/sys/modules/part/vo/PartInformationVo.java

4
src/main/java/com/xujie/sys/modules/part/service/impl/QuicklyCreateBomServiceImpl.java

@ -336,7 +336,7 @@ public class QuicklyCreateBomServiceImpl implements QuicklyCreateBomService {
} }
// 创建该物料的bom默认版本 // 创建该物料的bom默认版本
if (!"Purchased (raw)".equals(data.getPartType2())) { // 该类型不创建BOM
if (!"Purchased (raw)".equals(data.getPartType2())&&!"Y".equals(data.getBomFlag())) { // 该类型不创建BOM
// 校验查重 // 校验查重
BomHeaderEntity bomHeader = new BomHeaderEntity(); BomHeaderEntity bomHeader = new BomHeaderEntity();
bomHeader.setSite(data.getSite()); bomHeader.setSite(data.getSite());
@ -359,7 +359,7 @@ public class QuicklyCreateBomServiceImpl implements QuicklyCreateBomService {
bomDetail.setStatus("Tentative"); bomDetail.setStatus("Tentative");
bomManagementMapper.bomDetailSave(bomDetail); bomManagementMapper.bomDetailSave(bomDetail);
// 新增 Routing // 新增 Routing
if (data.getPartType2().contains("Manufactured")) {
if (data.getPartType2().contains("Manufactured")&&!"Y".equals(data.getRoutingFlag())) {
RoutingHeaderEntity headerEntity = new RoutingHeaderEntity(); RoutingHeaderEntity headerEntity = new RoutingHeaderEntity();
headerEntity.setSite(data.getSite()); headerEntity.setSite(data.getSite());
headerEntity.setBuNo(data.getBuNo()); headerEntity.setBuNo(data.getBuNo());

2
src/main/java/com/xujie/sys/modules/part/vo/PartInformationVo.java

@ -130,4 +130,6 @@ public class PartInformationVo extends PartInformationEntity {
private Long parentId; private Long parentId;
private Integer routingRevision; private Integer routingRevision;
private String mainPart; private String mainPart;
private String bomFlag;
private String routingFlag;
} }
Loading…
Cancel
Save