|
|
@ -1866,17 +1866,6 @@ public class PartInformationServiceImpl extends ServiceImpl<PartInformationMappe |
|
|
throw new RuntimeException("IFS库存件版本新增异常:" + savePartRevisionResponse.getMsg()); |
|
|
throw new RuntimeException("IFS库存件版本新增异常:" + savePartRevisionResponse.getMsg()); |
|
|
} |
|
|
} |
|
|
} else { |
|
|
} else { |
|
|
// // 删除再新增 |
|
|
|
|
|
// String deletePartRevisionURL = apiUrl + "/part/ifs/removeInventoryPartRevisionToIfs"; |
|
|
|
|
|
// ResponseData deletePartRevisionResponse = HttpClientUtil.doPostByRawWithPLM(deletePartRevisionURL, revision); |
|
|
|
|
|
// if (!"200".equals(deletePartRevisionResponse.getCode())) { |
|
|
|
|
|
// throw new RuntimeException("IFS库存件版本删除异常:" + deletePartRevisionResponse.getMsg()); |
|
|
|
|
|
// } |
|
|
|
|
|
// String savePartRevisionURL = apiUrl + "/part/ifs/syncInventoryPartRevisionToIfs"; |
|
|
|
|
|
// ResponseData savePartRevisionResponse = HttpClientUtil.doPostByRawWithPLM(savePartRevisionURL, revision); |
|
|
|
|
|
// if (!"200".equals(savePartRevisionResponse.getCode())) { |
|
|
|
|
|
// throw new RuntimeException("IFS库存件版本新增异常:" + savePartRevisionResponse.getMsg()); |
|
|
|
|
|
// } |
|
|
|
|
|
// 修改 |
|
|
// 修改 |
|
|
String updatePartRevisionURL = apiUrl + "/part/ifs/modifyInventoryPartRevisionToIfs"; |
|
|
String updatePartRevisionURL = apiUrl + "/part/ifs/modifyInventoryPartRevisionToIfs"; |
|
|
ResponseData updatePartRevisionResponse = HttpClientUtil.doPostByRawWithPLM(updatePartRevisionURL, revision); |
|
|
ResponseData updatePartRevisionResponse = HttpClientUtil.doPostByRawWithPLM(updatePartRevisionURL, revision); |
|
|
@ -1905,6 +1894,7 @@ public class PartInformationServiceImpl extends ServiceImpl<PartInformationMappe |
|
|
bomHeader.setBomType("Purchase"); |
|
|
bomHeader.setBomType("Purchase"); |
|
|
} |
|
|
} |
|
|
bomHeader.setEffPhaseInDate(bomDetailVo.getEffPhaseInDate()); |
|
|
bomHeader.setEffPhaseInDate(bomDetailVo.getEffPhaseInDate()); |
|
|
|
|
|
bomHeader.setEffPhaseOutDate(bomDetailVo.getEffPhaseOutDate()); |
|
|
bomHeader.setEngChgLevel(bomDetailVo.getEngChgLevel()); |
|
|
bomHeader.setEngChgLevel(bomDetailVo.getEngChgLevel()); |
|
|
bomHeader.setNoteText(bomDetailVo.getBomHeaderNoteText()); |
|
|
bomHeader.setNoteText(bomDetailVo.getBomHeaderNoteText()); |
|
|
bomHeader.setEngRevision(bomDetailVo.getEngRevision()); |
|
|
bomHeader.setEngRevision(bomDetailVo.getEngRevision()); |
|
|
@ -1921,7 +1911,7 @@ public class PartInformationServiceImpl extends ServiceImpl<PartInformationMappe |
|
|
bomIfsHeader.setEngChgLevel(bomHeader.getEngChgLevel().toString()); |
|
|
bomIfsHeader.setEngChgLevel(bomHeader.getEngChgLevel().toString()); |
|
|
bomIfsHeader.setBomType(bomHeader.getBomType()); |
|
|
bomIfsHeader.setBomType(bomHeader.getBomType()); |
|
|
bomIfsHeader.setEffPhaseInDate(DateUtils.format(bomHeader.getEffPhaseInDate())); |
|
|
bomIfsHeader.setEffPhaseInDate(DateUtils.format(bomHeader.getEffPhaseInDate())); |
|
|
bomIfsHeader.setEffPhaseOutDate(bomIfsHeader.getEffPhaseOutDate() == null ? "" : DateUtils.format(bomHeader.getEffPhaseOutDate())); |
|
|
|
|
|
|
|
|
bomIfsHeader.setEffPhaseOutDate(bomHeader.getEffPhaseOutDate() == null ? "" : DateUtils.format(bomHeader.getEffPhaseOutDate())); |
|
|
bomIfsHeader.setNoteText(bomHeader.getNoteText()); |
|
|
bomIfsHeader.setNoteText(bomHeader.getNoteText()); |
|
|
String getBomHeaderURL = apiUrl + "/bom/ifs/getBomHeader"; |
|
|
String getBomHeaderURL = apiUrl + "/bom/ifs/getBomHeader"; |
|
|
ResponseData getBomHeaderResponse = HttpClientUtil.doPostByRawWithPLM(getBomHeaderURL, bomIfsHeader); |
|
|
ResponseData getBomHeaderResponse = HttpClientUtil.doPostByRawWithPLM(getBomHeaderURL, bomIfsHeader); |
|
|
|