PMO和PICKM的BP调整
This commit is contained in:
parent
53e9b62083
commit
481e5baf46
|
|
@ -8,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;
|
||||
|
|
@ -23,10 +22,10 @@ import nc.vo.mmpac.pickm.enumeration.FbillstatusEnum;
|
|||
public class PickmApproveBP {
|
||||
|
||||
private void addAfterRule(CompareAroundProcesser<AggPickmVO> processer) {
|
||||
//备料计划审批推送锐制
|
||||
// 备料计划审批推送锐制
|
||||
IRule<AggPickmVO> pickmstatusFilterRule = new AfterApproveRuleSyncRZWMS();
|
||||
processer.addAfterRule(pickmstatusFilterRule);
|
||||
//备料计划审批后推送高压MES
|
||||
// 备料计划审批后推送高压MES
|
||||
processer.addAfterRule(new AfterApproveRuleHighpressureMes());
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -60,13 +60,10 @@ public class PMOApproveBP {
|
|||
processer.addAfterRule(new AfterApproveSyncQMSRule());
|
||||
// 流程生产订单审批后推送高压MES
|
||||
processer.addAfterRule(new AfterApproveSyncHighpressureMesRule());
|
||||
|
||||
|
||||
// processer.addAfterRule(new AfterApproveSyncEpicQMSRule());
|
||||
//流程生产订单审批后推送高压IMS
|
||||
processer.addAfterRule(new PMOAfterApproveRuleHighpressureIms());
|
||||
// 流程生产订单审批后推送高压IMS-流程生产订单
|
||||
// processer.addAfterRule(new AfterApproveSyncImsRule("Y"));
|
||||
|
||||
// 流程生产订单审批后推送高压IMS-流程备料计划
|
||||
// processer.addAfterRule(new PMOAfterApproveRuleHighpressureIms());
|
||||
}
|
||||
|
||||
public PMOAggVO[] approveCancel(PMOAggVO[] fullBills, PMOAggVO[] originBills) {
|
||||
|
|
|
|||
|
|
@ -1,12 +1,8 @@
|
|||
package nc.bs.mmpac.pmo.pac0002.bp;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import nc.bs.mmpac.pmo.pac0002.bp.rule.AfterPmoSyncJmQMSRule;
|
||||
import nc.bs.mmpac.pmo.pac0002.bp.rule.PutBeforeCheckStatusRule;
|
||||
import nc.bs.mmpac.pmo.pac0002.bp.rule.putBeforeCheckRule;
|
||||
import nc.bs.mmpac.pmo.pac0002.bp.service.PMOBPService;
|
||||
import nc.bs.mmpac.pmo.pac0002.bp.util.PMOBPUtil;
|
||||
import nc.bs.mmpac.pmo.pac0002.pluginpoint.PMOPluginPoint;
|
||||
|
|
@ -16,7 +12,6 @@ import nc.bs.mmpac.pmo.pac0002.rule.PMOPutAutoAuditPickmRule;
|
|||
import nc.bs.mmpac.pmo.pac0002.rule.check.PMOCheckDeptNotNullRule;
|
||||
import nc.bs.mmpac.pmo.pac0002.rule.fill.PMOFillBatchCodeRule;
|
||||
import nc.bs.mmpac.pmo.pac0002.rule.fill.PMOFillPutValueRule;
|
||||
import nc.bs.mmpac.pmo.pac0002.bp.rule.putBeforeCheckRule;
|
||||
import nc.bs.mmpub.rule.MMVOSagaFrozenValidateRule;
|
||||
import nc.impl.pubapp.pattern.data.vo.tool.VOConcurrentTool;
|
||||
import nc.impl.pubapp.pattern.rule.IRule;
|
||||
|
|
@ -33,6 +28,11 @@ import nc.vo.mmpac.pmo.pac0002.enumeration.PMOFItemStatusEnum;
|
|||
import nc.vo.pub.CircularlyAccessibleValueObject;
|
||||
import nc.vo.pubapp.pattern.exception.ExceptionUtils;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
public class PMORowPutBP {
|
||||
public PMOAggVO[] rowput(PMOAggVO[] vos) {
|
||||
try {
|
||||
|
|
|
|||
Loading…
Reference in New Issue