From 5e26717473b1a3e3117091d55a69e315d2808f34 Mon Sep 17 00:00:00 2001 From: houyi <1398559711@qq.com> Date: Wed, 15 Oct 2025 14:07:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=87=E6=96=99=E9=87=8D=E7=AE=97=E5=90=8E?= =?UTF-8?q?=E6=8E=A8=E9=80=81=E9=AB=98=E5=8E=8BMES=20=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mmpac/src/private/nc/bs/mmpac/pickm/bp/PickmUpdateBP.java | 3 +++ .../src/private/nc/bs/mmpac/pickm/bp/PickmUpdateForMOBP.java | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/mmpac/src/private/nc/bs/mmpac/pickm/bp/PickmUpdateBP.java b/mmpac/src/private/nc/bs/mmpac/pickm/bp/PickmUpdateBP.java index 3a3ade51..9ae9b818 100644 --- a/mmpac/src/private/nc/bs/mmpac/pickm/bp/PickmUpdateBP.java +++ b/mmpac/src/private/nc/bs/mmpac/pickm/bp/PickmUpdateBP.java @@ -4,6 +4,7 @@ import java.util.ArrayList; import java.util.List; import nc.bs.mmpac.pickm.bp.rule.AfterApproveRuleHighpressureIms; +import nc.bs.mmpac.pickm.bp.rule.AfterQtyUpdRuleHighpressureMes; import nc.bs.mmpac.pickm.bp.rule.AfterupdateSyncEpicMesRule; import nc.bs.mmpac.pickm.plugin.PickmPluginPoint; import nc.bs.mmpac.pickm.rule.PSCPickmRewriteMoPickmUpdateRule; @@ -208,6 +209,8 @@ public class PickmUpdateBP { processer.addAfterRule(new AfterupdateSyncEpicMesRule()); //备料计划变更后推送高压IMS processer.addAfterRule(new AfterApproveRuleHighpressureIms()); + //备料计划预留推送高压MES + processer.addAfterRule(new AfterQtyUpdRuleHighpressureMes()); } /** diff --git a/mmpac/src/private/nc/bs/mmpac/pickm/bp/PickmUpdateForMOBP.java b/mmpac/src/private/nc/bs/mmpac/pickm/bp/PickmUpdateForMOBP.java index 402891b0..47bb6f68 100644 --- a/mmpac/src/private/nc/bs/mmpac/pickm/bp/PickmUpdateForMOBP.java +++ b/mmpac/src/private/nc/bs/mmpac/pickm/bp/PickmUpdateForMOBP.java @@ -3,6 +3,7 @@ package nc.bs.mmpac.pickm.bp; import java.util.Map; import nc.bs.mmpac.pickm.bp.rule.AfterApproveRuleHighpressureIms; +import nc.bs.mmpac.pickm.bp.rule.AfterQtyUpdRuleHighpressureMes; import nc.bs.mmpac.pickm.bp.rule.AfterupdateSyncEpicMesRule; import nc.bs.mmpac.pickm.plugin.PickmPluginPoint; import nc.bs.mmpac.pickm.rule.PickmCheckItemMaterialPermissionRule; @@ -230,6 +231,9 @@ public class PickmUpdateForMOBP { //备料计划修改后推送高压IMS aroundProcesser.addAfterRule(new AfterApproveRuleHighpressureIms()); + + //备料计划重算推送高压MES + aroundProcesser.addAfterRule(new AfterQtyUpdRuleHighpressureMes()); } }