审批BP增加规则-生产订单和备料计划

This commit is contained in:
mzr 2025-10-09 14:04:29 +08:00
parent b457962c3a
commit 920842f6b4
2 changed files with 6 additions and 11 deletions

View File

@ -1,7 +1,6 @@
package nc.bs.mmpac.pickm.bp;
import nc.bs.mmpac.pickm.bp.rule.AfterApproveRuleHighpressureIms;
import nc.bs.mmpac.pickm.bp.rule.AfterApproveRuleHighpressureMes;
import nc.bs.mmpac.pickm.bp.rule.AfterApproveRuleSyncRZWMS;
import nc.bs.mmpac.pickm.plugin.PickmPluginPoint;
@ -9,7 +8,6 @@ import nc.bs.mmpac.pickm.rule.PickmApproveCheckStatusRule;
import nc.bs.mmpac.pickm.rule.PickmCheckAuditRule;
import nc.bs.mmpac.pickm.rule.PickmFbackflustimeCheckRule;
import nc.bs.mmpac.pickm.rule.PickmSetStatusRule;
import nc.bs.mmpac.pmo.pac0002.bp.rule.AfterApproveSyncHighpressureMesRule;
import nc.bs.mmpub.rule.MMATOMaterialCheckRule;
import nc.bs.mmpub.rule.MMVOSagaFrozenValidateRule;
import nc.impl.pubapp.pattern.data.bill.template.UpdateBPTemplate;
@ -30,7 +28,7 @@ public class PickmApproveBP {
//备料计划审批后推送高压MES
processer.addAfterRule(new AfterApproveRuleHighpressureMes());
//备料计划审批后推送高压IMS
processer.addAfterRule(new AfterApproveRuleHighpressureIms());
// processer.addAfterRule(new AfterApproveRuleHighpressureIms());
}
private void addBeforeRule(CompareAroundProcesser<AggPickmVO> processer) {

View File

@ -56,15 +56,11 @@ public class PMOApproveBP {
// 审批后推送流程生产订单到艾普MES
processer.addAfterRule(new AfterApproveSyncEpicMesRule());
// 审批后推送流程生产订单到启源qms
// processer.addAfterRule(new AfterApproveSyncQMSRule());
// 流程生产订单审批后推送高压MES
processer.addAfterRule(new AfterApproveSyncHighpressureMesRule());
// processer.addAfterRule(new AfterApproveSyncQMSRule());
// 流程生产订单审批后推送高压MES
// processer.addAfterRule(new AfterApproveSyncHighpressureMesRule());
processer.addAfterRule(new AfterApproveSyncQMSRule());
// 流程生产订单审批后推送高压MES
processer.addAfterRule(new AfterApproveSyncHighpressureMesRule());
// processer.addAfterRule(new AfterApproveSyncEpicQMSRule());
// processer.addAfterRule(new AfterApproveSyncImsRule("Y"));
}
@ -95,5 +91,6 @@ public class PMOApproveBP {
processer.addAfterRule(new AfterUnApproveSyncEpicMesRule());
// 生产订单取消审批后推送高压MES
processer.addAfterRule(new AfterApproveCancelSyncHighpressureMesRule());
// processer.addAfterRule(new AfterApproveSyncImsRule("N"));
}
}