diff --git a/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java b/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java index 44ca747a..c759af50 100644 --- a/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java +++ b/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java @@ -4161,6 +4161,16 @@ public class PartInformationServiceImpl extends ServiceImpl modelHeaders = partInformationMapper.getModelHeader("*", plmMasterPart.getPartNo(), plmMasterPart.getCodeNo(), "MP", ifsPart.getPartNo()); + List modelDetails = partInformationMapper.getModelDetail("*", plmMasterPart.getPartNo(), plmMasterPart.getCodeNo(), "MP", ifsPart.getPartNo()); + if (!modelHeaders.isEmpty()) { + partInformationMapper.savePartModelHeaders(modelHeaders); + } + if (!modelDetails.isEmpty()) { + partInformationMapper.savePartModelDetails(modelDetails); + } + if (dataUrl) { // 正式库 SysUserEntity ifsUser = sysUserDao.selectOne(new QueryWrapper().eq("username", inData.getUpdateBy())); if (ifsUser == null || !org.apache.commons.lang3.StringUtils.isNotBlank(ifsUser.getIfsUsername()) || !org.apache.commons.lang3.StringUtils.isNotBlank(ifsUser.getIfsPassword())) {