From 7abb34d9e33d9327f4ef2ba36e3e0c9542d7325b Mon Sep 17 00:00:00 2001 From: mzr Date: Sat, 22 Nov 2025 10:03:40 +0800 Subject: [PATCH] =?UTF-8?q?feat(pmo):=20=E7=9C=9F=E7=A9=BAMES-=E5=B7=A5?= =?UTF-8?q?=E5=8D=95=E6=8E=A5=E5=8F=A3-=E5=A2=9E=E5=8A=A0=E5=B7=A5?= =?UTF-8?q?=E5=8D=95id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bs/mmpac/pmo/pac0002/bp/rule/AfterPmoSyncZkMesRule.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterPmoSyncZkMesRule.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterPmoSyncZkMesRule.java index 19602dcf..533abed4 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterPmoSyncZkMesRule.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterPmoSyncZkMesRule.java @@ -85,6 +85,7 @@ public class AfterPmoSyncZkMesRule implements IRule { } PMOHeadVO pmoHeadVO = vo.getParentVO(); PMOItemVO[] itemVOS = vo.getChildrenVO(); + String cpmohid = pmoHeadVO.getCpmohid(); String vbillcode = pmoHeadVO.getVbillcode(); UFDate dbilldate = pmoHeadVO.getDbilldate(); // 组装数据 @@ -106,7 +107,8 @@ public class AfterPmoSyncZkMesRule implements IRule { JSONObject itemObj = new JSONObject(); itemObj.put("WorkOrderNo", vbillcode);// 工单号 itemObj.put("SendDate", SendDate);// 接收日期 - itemObj.put("ERPOrderCode", item.getCmoid());// ERP的工单ID + itemObj.put("ERPOrderCode", item.getCmoid());// ERP的工单行ID + itemObj.put("orderId", cpmohid);// ERP的工单ID itemObj.put("OrderNum", item.getNastnum().toString());// 工单数量 itemObj.put("materialvid", materialCode);// 物料编码 itemObj.put("unitid", unitCode);// 计量单位编码