From e64926cd6e2260f6a5fac78d053dcb206af119cb Mon Sep 17 00:00:00 2001 From: mzr Date: Thu, 24 Apr 2025 15:48:07 +0800 Subject: [PATCH] =?UTF-8?q?=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E6=8E=A5=E5=8F=A3-=E6=96=B0=E5=A2=9E=E7=89=A9?= =?UTF-8?q?=E6=96=99=E8=A1=8C=E8=87=AA=E5=AE=9A=E4=B9=89=E9=A1=B9=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/impl/so/m30/APISaleOrderMaitainImpl.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java b/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java index 040b9a1..bd063a9 100644 --- a/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java +++ b/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java @@ -1145,6 +1145,18 @@ public class APISaleOrderMaitainImpl implements IAPISaleOrderMaitain { UFDouble nastnum = nnum.multiply(measrateNum).setScale(2, UFDouble.ROUND_HALF_UP); newBvo.setNastnum(nastnum);// 数量 newBvo.setNqtunitnum(nastnum);// 报价单位数量 + + // 自定义项赋值 + String vbdef1 = bodydata.getOrDefault("vbdef1","") + "";// 合同编号 + Map defList = getDefList("zdy-001"); + newBvo.setVbdef1(defList.getOrDefault(vbdef1, "")); + String vbdef5 = bodydata.getOrDefault("vbdef5","") + "";// 合同销售订单号 + defList.clear(); + defList = getDefList("BIP-ddh"); + newBvo.setVbdef5(defList.getOrDefault(vbdef5, "")); + newBvo.setVbdef10(bodydata.getOrDefault("vbdef10","") + "");// 项目名称 + newBvo.setVbdef13(bodydata.getOrDefault("vbdef13","") + "");// 国网行项目号 + bvoList.add(newBvo); } }