diff --git a/src/main/java/com/spring/ifs/bean/InventoryServiceBean.java b/src/main/java/com/spring/ifs/bean/InventoryServiceBean.java index ed7abd14..73a57376 100644 --- a/src/main/java/com/spring/ifs/bean/InventoryServiceBean.java +++ b/src/main/java/com/spring/ifs/bean/InventoryServiceBean.java @@ -739,8 +739,14 @@ public class InventoryServiceBean { boolean masterPartFlag = false; //查询Master Part的信息 PartIfsCatalog searchData = new PartIfsCatalog(); - searchData.setPartNo(oriPartNo); - Map masterPartMap = masterServiceBean.getMasterPart(srv, searchData) ; + searchData.setPartNo(partNo); + Map masterPartMap = null; + //调用api方法获取事件的编码 + try { + masterPartMap = MasterPartApi.getMasterPart(srv, partNo); + } catch (APException e) { + throw new RuntimeException(e.getMessage()); + } if (masterPartMap == null || masterPartMap.size() == 0) { masterPartFlag = true; }else {