SAP生产计划代码逻辑变更

tags/yfai-mes-ext-v1.0
jun 1 year ago
parent b1735050d3
commit 788eb76c98

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

Loading…
Cancel
Save