|
|
|
@ -319,11 +319,13 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
|
|
|
|
|
item.setProductVersion(mesProductVersion.getProductVersion());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//校验vin号是否重复
|
|
|
|
|
ddlPackBean = DdlPackBean.getDdlPackBean(item.getOrganizeCode());
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(item.getVinCode(), "vinCode", ddlPackBean);
|
|
|
|
|
if (baseRDao.isExitByHql(ddlPackBean)) {
|
|
|
|
|
MesException.throwMesBusiException("vin号【%s】重复", item.getVinCode());
|
|
|
|
|
if(!StringUtil.isEmpty(item.getVinCode())){
|
|
|
|
|
//校验vin号是否重复
|
|
|
|
|
ddlPackBean = DdlPackBean.getDdlPackBean(item.getOrganizeCode());
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(item.getVinCode(), "vinCode", ddlPackBean);
|
|
|
|
|
if (baseRDao.isExitByHql(ddlPackBean)) {
|
|
|
|
|
MesException.throwMesBusiException("vin号【%s】重复", item.getVinCode());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
//排序工单数量为1
|
|
|
|
|
item.setQty(1d);
|
|
|
|
|