更新工单完成数量

tags/yfai-mes-ext-v1.0
jun 1 year ago
parent 242b5a4f6d
commit 9b92111034

@ -160,7 +160,14 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
}
result.setQty(bean.getQty());
result.setWorkOrderStatus(bean.getWorkOrderStatus());
//更新完成数量
if (bean.getCompleteQty() > 0) {
result.setCompleteQty(bean.getCompleteQty());
}
//更新状态
if (bean.getWorkOrderStatus() > 0) {
result.setWorkOrderStatus(bean.getWorkOrderStatus());
}
ConvertBean.serviceModelInitialize(bean, AuthUtil.getSessionUser().getUserName());
MesWorkOrderLog workOrderLog = new MesWorkOrderLog();
@ -268,7 +275,7 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
List<MesBom> mesBoms = mesBomRDao.findByHqlWhere(ddlPackBean);
if (CollectionUtils.isEmpty(mesBoms)) {
MesException.throwMesBusiException("物料【%s】生产版本【%s】对应bom信息不存在",
mesWorkOrder.getPartNo(), mesProductVersion.getProductVersion());
mesWorkOrder.getPartNo(), mesProductVersion.getProductVersion());
}
//更新工单状态
mesWorkOrder.setCompleteQty(MathOperation.add(mesWorkOrder.getNum(), mesWorkOrder.getCompleteQty()));

Loading…
Cancel
Save