From dd16e2b6d3d715037e6009c5619273a17b702b29 Mon Sep 17 00:00:00 2001 From: lihao Date: Thu, 24 Jul 2025 10:13:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=95=B0=E9=87=8F=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ic/src/private/nc/bs/ic/m4d/sign/rule/PullProcess.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ic/src/private/nc/bs/ic/m4d/sign/rule/PullProcess.java b/ic/src/private/nc/bs/ic/m4d/sign/rule/PullProcess.java index 45eeccc..106cd9c 100644 --- a/ic/src/private/nc/bs/ic/m4d/sign/rule/PullProcess.java +++ b/ic/src/private/nc/bs/ic/m4d/sign/rule/PullProcess.java @@ -101,7 +101,7 @@ PullProcess implements IRule { detailItem.put("mrlCode", mrl.get("code")); detailItem.put("mrlName", mrl.get("name")); detailItem.put("planInDate", item.getDbizdate().toStdString()); - detailItem.put("planInQty", item.getNshouldassistnum().doubleValue()); + detailItem.put("planInQty", item.getNassistnum().abs().doubleValue());//MES退货单数量为正,需要转换 String unitsql = "select code from bd_measdoc where pk_measdoc = '" + item.getCastunitid() + "' "; Map unit = (Map) dao.executeQuery( unitsql, new MapProcessor()); detailItem.put("unit", unit.get("code"));