From 5f9bd9ac4a37a69ea04517ed251c36db6da530e6 Mon Sep 17 00:00:00 2001 From: maolei Date: Wed, 28 May 2025 14:24:24 +0800 Subject: [PATCH] =?UTF-8?q?mmpac:=20=E4=BC=98=E5=8C=96=E7=94=9F=E4=BA=A7?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=90=8C=E6=AD=A5=E5=88=B0=20MES=20=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E7=9A=84=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在处理生产订单行时增加日志输出,提高可追踪性 - 修改了对 vparentbillid 为空值的判断逻辑,增加使用 equals("~") 进行比较 --- .../mmpac/pmo/pac0002/bp/rule/AfterApproveRuleSyncMes.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveRuleSyncMes.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveRuleSyncMes.java index 1f6691f..d92f337 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveRuleSyncMes.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveRuleSyncMes.java @@ -69,10 +69,11 @@ public class AfterApproveRuleSyncMes implements IRule { } for (PMOItemVO item : bodys) { - if (item.getVparentbillid() == null || item.getVparentbillid().isBlank()) { - continue; + obmlog.debug(" " + item.getVrowno()); + obmlog.debug(item); + if (item.getVparentbillid() == null || item.getVparentbillid().equals("~")) { + syncOrderItemToMes(head, item); } - syncOrderItemToMes(head, item); } } obmlog.info("ͬMESϵͳɡ");