diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/PMOAdjustBP.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/PMOAdjustBP.java index a72e42ed..d8735735 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/PMOAdjustBP.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/PMOAdjustBP.java @@ -219,10 +219,13 @@ public class PMOAdjustBP { processer.addAfterRule(new AfterApproveSyncEpicMesRule()); ICompareRule planStartTimeChangeRule = new AfterPlanStartTimeChangeRule();// sunfj2025.09.26 - processer.addAfterRule(planStartTimeChangeRule); + processer.addAfterFinalRule(planStartTimeChangeRule); // 变更后推送流程生产订单到启源(精密铸造) processer.addAfterRule(new AfterPmoSyncJmQMSRule()); + + IRule updateAfterToMesRule = new UpdateAfterToMesRule(); + processer.addAfterRule(updateAfterToMesRule); } // 挪退料建议 diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/PMOUpdateBP.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/PMOUpdateBP.java index 313c4e0e..1c573543 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/PMOUpdateBP.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/PMOUpdateBP.java @@ -214,7 +214,8 @@ public class PMOUpdateBP { IRule saveapproverule = new PMOUpdateSaveApproveRule(); processer.addAfterRule(saveapproverule); ICompareRule planStartTimeChangeRule = new AfterPlanStartTimeChangeRule();// sunfj2025.09.26 - processer.addAfterRule(planStartTimeChangeRule); + processer.addAfterFinalRule(planStartTimeChangeRule); + IRule updateAfterToMesRule = new UpdateAfterToMesRule(); processer.addAfterRule(updateAfterToMesRule); }