生产汇报bug修复

tags/yfai-mes-ext-v1.0
jun 12 months ago
parent 128f48e7f2
commit 4c79252fba

@ -338,7 +338,8 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
ddlPackBean.setOrderByStr(" order by createDatetime desc "); ddlPackBean.setOrderByStr(" order by createDatetime desc ");
MesProductVersion mesProductVersion = mesProductVersionRDao.getByProperty(ddlPackBean); MesProductVersion mesProductVersion = mesProductVersionRDao.getByProperty(ddlPackBean);
if(Objects.isNull(mesProductVersion)){ if(Objects.isNull(mesProductVersion)){
MesException.throwMesBusiException("物料【%s】工作中心【%s】对应的生产版本信息不存在"); MesException.throwMesBusiException("物料【%s】工作中心【%s】对应的生产版本信息不存在",item.getPartNo(),
mesWorkCenter.getSapWorkCenter());
} }
return mesProductVersion; return mesProductVersion;
} }
@ -456,7 +457,7 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
newMesProductOffLine.setStgeLoc(mesProductVersion.getShipInventoryPoint()); newMesProductOffLine.setStgeLoc(mesProductVersion.getShipInventoryPoint());
newMesProductOffLine.setQty(1d); newMesProductOffLine.setQty(1d);
newMesProductOffLine.setReportSn(sn); newMesProductOffLine.setReportSn(sn);
newMesProductOffLine.setBomVersion(mesBom.getBomVersion()); newMesProductOffLine.setBomVersion(mesWorkOrder.getProductVersion());
newMesProductOffLine.setSerialNumber(sn); newMesProductOffLine.setSerialNumber(sn);
newMesProductOffLine.setUnit(mesBom.getUnit()); newMesProductOffLine.setUnit(mesBom.getUnit());
newMesProductOffLine.setItemUnit(mesBom.getItemUnit()); newMesProductOffLine.setItemUnit(mesBom.getItemUnit());

Loading…
Cancel
Save