|
|
@ -62,19 +62,19 @@ public class MesProdShiftRecordServiceImpl extends BaseMesService<MesProdShiftRe
|
|
|
|
ValidatorBean.checkNotNull(item.getShiftCode(), "shiftCode不能为空");
|
|
|
|
ValidatorBean.checkNotNull(item.getShiftCode(), "shiftCode不能为空");
|
|
|
|
|
|
|
|
|
|
|
|
//唯一性校验
|
|
|
|
//唯一性校验
|
|
|
|
// DdlPackBean packBean = DdlPackBean.getDdlPackBean(item.getOrganizeCode());
|
|
|
|
DdlPackBean packBean = DdlPackBean.getDdlPackBean(item.getOrganizeCode());
|
|
|
|
// DdlPreparedPack.getStringEqualPack(item.getWorkCenterCode(), "workCenterCode", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(item.getWorkCenterCode(), "workCenterCode", packBean);
|
|
|
|
// DdlPreparedPack.getStringEqualPack(item.getShiftGroup(), "shiftGroup", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(item.getShiftGroup(), "shiftGroup", packBean);
|
|
|
|
// DdlPreparedPack.getStringEqualPack(item.getShiftCode(), "shiftCode", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(item.getShiftCode(), "shiftCode", packBean);
|
|
|
|
//
|
|
|
|
|
|
|
|
// boolean flg = baseRDao.isExitByHql(packBean);
|
|
|
|
boolean flg = baseRDao.isExitByHql(packBean);
|
|
|
|
// if (flg) {
|
|
|
|
if (flg) {
|
|
|
|
// 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】班组代码【%s】班次代码【%s】已经存在,请检查数据",
|
|
|
|
.setErrorDetail("开关班记录产线【%s】班组代码【%s】班次代码【%s】已经存在,请检查数据",
|
|
|
|
// item.getWorkCenterCode(),item.getShiftGroup(),item.getShiftCode())
|
|
|
|
item.getWorkCenterCode(),item.getShiftGroup(),item.getShiftCode())
|
|
|
|
// .build();
|
|
|
|
.build();
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|