From 7c09815b561552ca798c06f45ae0c072a495663d Mon Sep 17 00:00:00 2001 From: mzr Date: Tue, 28 Oct 2025 20:00:12 +0800 Subject: [PATCH] =?UTF-8?q?fix(ic):=E4=BF=AE=E5=A4=8D=E5=90=AF=E6=BA=90?= =?UTF-8?q?=E9=A2=86=E6=96=99=E6=8E=A5=E5=8F=A3=E7=A9=BA=E6=8C=87=E9=92=88?= =?UTF-8?q?=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/impl/ic/m4d/APIMaterialOutMaintainImpl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ic/src/private/nccloud/api/impl/ic/m4d/APIMaterialOutMaintainImpl.java b/ic/src/private/nccloud/api/impl/ic/m4d/APIMaterialOutMaintainImpl.java index 085873a4..c49b393c 100644 --- a/ic/src/private/nccloud/api/impl/ic/m4d/APIMaterialOutMaintainImpl.java +++ b/ic/src/private/nccloud/api/impl/ic/m4d/APIMaterialOutMaintainImpl.java @@ -495,8 +495,11 @@ public class APIMaterialOutMaintainImpl implements IAPIMaterialOutMaintain { for (AggPickmVO newPickmVO : newPickmVOS) { PickmItemVO[] pickmItemVOS = (PickmItemVO[]) newPickmVO.getChildren(PickmItemVO.class); for (PickmItemVO pickmItemVO : pickmItemVOS) { - Double nbsetpartsnum = pickmItemVO.getNbsetpartsnum().toDouble(); - sum += nbsetpartsnum; + UFDouble nbsetpartsnum1 = pickmItemVO.getNbsetpartsnum(); + if (nbsetpartsnum1 != null) { + Double nbsetpartsnum = nbsetpartsnum1.toDouble(); + sum += nbsetpartsnum; + } } } }