客户车型信息新增修改唯一值修改,增加客户工厂代码

tags/yfai-mes-ext-v2.1
jun 7 months ago
parent 39b3edf01f
commit 7df7604ffa

@ -38,13 +38,14 @@ public class MesCustomerCarModelService extends BaseMesService<MesCustomerCarMod
DdlPackBean roadPackBean = DdlPackBean.getDdlPackBean(item.getOrganizeCode());
DdlPreparedPack.getStringEqualPack(item.getCarModelCode(), "carModelCode", roadPackBean);
DdlPreparedPack.getStringEqualPack(item.getCustCode(), "custCode", roadPackBean);
DdlPreparedPack.getStringEqualPack(item.getCustOrganizeCode(), "custOrganizeCode", roadPackBean);
boolean flg = baseRDao.isExitByHql(roadPackBean);
if (flg) {
throw ImppExceptionBuilder.newInstance()
.setSystemID(CommonEnumUtil.SOFT_TYPE.MES.getCode())
.setErrorCode(ImppExceptionEnum.VARIFY_EXCEPTION.getCode())
.setErrorDetail("客户代码【%s】车型【%s】已经存在请检查数据", item.getCustCode(),item.getCarModelCode())
.setErrorDetail("客户代码【%s】客户工厂代码【%s】车型【%s】已经存在请检查数据", item.getCustCode(),item.getCustOrganizeCode(),item.getCarModelCode())
.build();
}
@ -57,13 +58,14 @@ public class MesCustomerCarModelService extends BaseMesService<MesCustomerCarMod
DdlPackBean roadPackBean = DdlPackBean.getDdlPackBean(item.getOrganizeCode());
DdlPreparedPack.getStringEqualPack(item.getCarModelCode(), "carModelCode", roadPackBean);
DdlPreparedPack.getStringEqualPack(item.getCustCode(), "custCode", roadPackBean);
DdlPreparedPack.getStringEqualPack(item.getCustOrganizeCode(), "custOrganizeCode", roadPackBean);
DdlPreparedPack.getNumNOEqualPack(item.getId(), "id", roadPackBean);
boolean flg = baseRDao.isExitByHql(roadPackBean);
if (flg) {
throw ImppExceptionBuilder.newInstance()
.setSystemID(CommonEnumUtil.SOFT_TYPE.MES.getCode())
.setErrorCode(ImppExceptionEnum.VARIFY_EXCEPTION.getCode())
.setErrorDetail("客户代码【%s】车型【%s】已经存在请检查数据", item.getCustCode(),item.getCarModelCode())
.setErrorDetail("客户代码【%s】客户工厂代码【%s】车型【%s】已经存在请检查数据", item.getCustCode(),item.getCustOrganizeCode(),item.getCarModelCode())
.build();
}
}

Loading…
Cancel
Save