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