From 613259e21cac72b24519ae3826800061a7214a9f Mon Sep 17 00:00:00 2001 From: lihao Date: Thu, 20 Nov 2025 14:01:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=88=B6=E5=8D=95=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nc/bs/uapbd/task/ims/ErpIaI2billFromGyImsPlugin.java | 3 ++- .../nc/bs/uapbd/task/ims/ProductReportGyImsPlugin.java | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/uapbd/src/private/nc/bs/uapbd/task/ims/ErpIaI2billFromGyImsPlugin.java b/uapbd/src/private/nc/bs/uapbd/task/ims/ErpIaI2billFromGyImsPlugin.java index 3222bee9..3f48f21a 100644 --- a/uapbd/src/private/nc/bs/uapbd/task/ims/ErpIaI2billFromGyImsPlugin.java +++ b/uapbd/src/private/nc/bs/uapbd/task/ims/ErpIaI2billFromGyImsPlugin.java @@ -10,6 +10,7 @@ import nc.bs.pub.pa.PreAlertObject; import nc.bs.pub.taskcenter.BgWorkingContext; import nc.bs.pub.taskcenter.IBackgroundWorkPlugin; import nc.bs.uapbd.util.ImsDaoUtil; +import nc.bs.uapbd.util.MyHelper; import nc.jdbc.framework.processor.MapListProcessor; import nc.jdbc.framework.processor.MapProcessor; import nc.vo.fi.pub.SqlUtils; @@ -90,7 +91,7 @@ public class ErpIaI2billFromGyImsPlugin implements IBackgroundWorkPlugin { headJson.put("cpayfinorgvid", "C003");// 应付财务组织最新版本 headJson.put("cpayfinorgoid", "C003");// 应付财务组织 headJson.put("creator", "BIP"); - headJson.put("billmaker", "BIP"); + headJson.put("billmaker", MyHelper.getUserId((String) map.get("billmaker")) ); if (map.get("dbilldate") != null && map.get("dbilldate") instanceof Timestamp dbilldate) { String dbilldateStr = DATETIME_FORMATTER.format(dbilldate); headJson.put("dbilldate", dbilldateStr); // 单据日期 diff --git a/uapbd/src/private/nc/bs/uapbd/task/ims/ProductReportGyImsPlugin.java b/uapbd/src/private/nc/bs/uapbd/task/ims/ProductReportGyImsPlugin.java index 6f53591f..ff5d9d7d 100644 --- a/uapbd/src/private/nc/bs/uapbd/task/ims/ProductReportGyImsPlugin.java +++ b/uapbd/src/private/nc/bs/uapbd/task/ims/ProductReportGyImsPlugin.java @@ -6,6 +6,7 @@ import nc.bs.logging.Log; import nc.bs.pub.pa.PreAlertObject; import nc.bs.pub.taskcenter.BgWorkingContext; import nc.bs.pub.taskcenter.IBackgroundWorkPlugin; +import nc.bs.uapbd.util.MyHelper; import nc.itf.mmpac.pmo.pac0002.IPMOQueryService; import nc.itf.mmpac.wr.IWrMaintainService; import nc.itf.uap.pf.busiflow.PfButtonClickContext; @@ -99,8 +100,8 @@ public class ProductReportGyImsPlugin implements IBackgroundWorkPlugin { WrVO hvo = vo.getParentVO(); WrItemVO[] bvos = vo.getChildrenVO(); hvo.setVbillcode(mainMap.get("vbillcode") + ""); - hvo.setCreator("BIP"); - hvo.setBillmaker("BIP"); + hvo.setCreator(MyHelper.getUserId((String) mainMap.get("creator"))); + hvo.setBillmaker(MyHelper.getUserId((String) mainMap.get("billmaker"))); // 1=自由;2=审批通过; hvo.setFbillstatus(2); String dmakedateStr = "";