diff --git a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/service/impl/ErpMesRbWoServiceImpl.java b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/service/impl/ErpMesRbWoServiceImpl.java index 85dac3ec..8dbe6842 100644 --- a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/service/impl/ErpMesRbWoServiceImpl.java +++ b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/service/impl/ErpMesRbWoServiceImpl.java @@ -162,7 +162,7 @@ public class ErpMesRbWoServiceImpl implements IErpMesRbWoService { mesRbWoList.forEach(mesRbWo -> { YieldPlan yieldPlan=new YieldPlan(); yieldPlan.setProductIdent(mesRbWo.getPrtlotno()); - yieldPlan.setYpQty(Long.valueOf(mesRbWo.getWoporqty())); + yieldPlan.setYpQty(Long.valueOf(Math.round(Double.parseDouble(mesRbWo.getWoporqty())))); DsPartEntity part = apsOrderClient.getDsCraftListByCode(mesRbWo.getPrtno()); if(part != null){ yieldPlan.setYpArea(part.getArea());