44813 PC: 缺陷类型与零件类型关系导入后,没有关联显示出来缺陷类型名称和零件类型名称

tags/yfai-mes-ext-v2.8
xiangwei.zhang 4 months ago
parent 6ff07cd721
commit 6e756d0065

@ -133,13 +133,13 @@ public class MesPartTypeDefectService extends BaseMesService<MesPartTypeDefect>
item.setPartTypeName(partType.getPartTypeName()); item.setPartTypeName(partType.getPartTypeName());
DdlPackBean defectTypePackBean = DdlPackBean.getDdlPackBean(item.getOrganizeCode()); DdlPackBean defectTypePackBean = DdlPackBean.getDdlPackBean(item.getOrganizeCode());
DdlPreparedPack.getStringEqualPack(item.getPartTypeCode(), "defectTypeCode", defectTypePackBean); DdlPreparedPack.getStringEqualPack(item.getDefectTypeCode(), "defectTypeCode", defectTypePackBean);
MesDefectType defectType = defectTypeRepository.getByProperty(defectTypePackBean); MesDefectType defectType = defectTypeRepository.getByProperty(defectTypePackBean);
if (defectTypeRepository == null) { if (defectType == null) {
throw ImppExceptionBuilder.newInstance() throw ImppExceptionBuilder.newInstance()
.setSystemID(CommonEnumUtil.SOFT_TYPE.MES.getCode()) .setSystemID(CommonEnumUtil.SOFT_TYPE.MES.getCode())
.setErrorCode(ImppExceptionEnum.VARIFY_EXCEPTION.getCode()) .setErrorCode(ImppExceptionEnum.VARIFY_EXCEPTION.getCode())
.setErrorDetail("缺陷类型【%s】不存在请检查数据", item.getPartTypeCode()) .setErrorDetail("缺陷类型【%s】不存在请检查数据", item.getDefectTypeCode())
.build(); .build();
} }
item.setDefectTypeName(defectType.getDefectTypeName()); item.setDefectTypeName(defectType.getDefectTypeName());

Loading…
Cancel
Save