From fec1cc20ea8c28f7fcabea4ddcbfdee5a20a77d3 Mon Sep 17 00:00:00 2001 From: "tanfengling@x-ri.com" <123456> Date: Fri, 17 Oct 2025 09:44:45 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=B3=9B=E5=BE=AE-=E5=BA=93=E5=AD=98?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3=E3=80=91=E5=B0=8F=E6=95=B0?= =?UTF-8?q?=E4=BD=8D=E6=94=B9=E4=B8=BA2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lc123/cloud/app/api/controller/FWInvQueryController.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lc123/cloud/app/api/controller/FWInvQueryController.java b/lc123/cloud/app/api/controller/FWInvQueryController.java index 9049ee7..89cea5c 100644 --- a/lc123/cloud/app/api/controller/FWInvQueryController.java +++ b/lc123/cloud/app/api/controller/FWInvQueryController.java @@ -14,6 +14,7 @@ import tqq9.lc123.cloud.app.api.model.FWInvQueryModel; import tqq9.lc123.cloud.app.api.result.FWInvQueryResult; import java.math.BigDecimal; +import java.math.RoundingMode; import java.util.*; import static org.apache.batik.svggen.SVGStylingAttributes.set; @@ -38,7 +39,6 @@ public class FWInvQueryController { Date producedate = queryModel.getProducedate(); Date expirydate = queryModel.getExpirydate(); - QFilter qf1 = new QFilter("material.number", QCP.equals, materialNumber); QFilter qf2 = new QFilter("lotnum", QCP.equals, lot); QFilter qf3 = new QFilter("warehouse.number", QCP.equals, warehouseNumber); @@ -49,7 +49,6 @@ public class FWInvQueryController { FWInvQueryResult.ResultBean resultBean = new FWInvQueryResult.ResultBean(); BigDecimal totalQty = BigDecimal.ZERO; for (DynamicObject realbalance : realbalances) { - //获取数量 BigDecimal qty = realbalance.getBigDecimal("qty"); totalQty = totalQty.add(qty); @@ -67,11 +66,10 @@ public class FWInvQueryController { OrmLocaleValue name = (OrmLocaleValue)warehouse.get("name"); resultBean.setWarehouseName(name.get("zh_CN")); } - } resultBean.setNumber(materialNumber); resultBean.setLot(lot); - resultBean.setQty(totalQty); + resultBean.setQty(totalQty.setScale(2, RoundingMode.HALF_UP)); resultBeanList.add(resultBean); } }