备料重算校验规则地址源码
This commit is contained in:
parent
6eadceb3ad
commit
f5a4968f7b
|
|
@ -0,0 +1,35 @@
|
|||
//
|
||||
// Source code recreated from a .class file by IntelliJ IDEA
|
||||
// (powered by FernFlower decompiler)
|
||||
//
|
||||
|
||||
package nc.bs.mmpac.pmo.pac0002.bp;
|
||||
|
||||
import nc.bs.mmpac.pmo.pac0002.pluginpoint.PMOPluginPoint;
|
||||
import nc.bs.mmpac.pmo.pac0002.rule.PMOPickmRecalRule;
|
||||
import nc.bs.mmpac.pmo.pac0002.rule.PMOPickmRecalStatusRule;
|
||||
import nc.bs.mmpac.pmo.pac0002.rule.check.PMOCheckPickmRecalBomRTRule;
|
||||
import nc.impl.pubapp.pattern.rule.IRule;
|
||||
import nc.impl.pubapp.pattern.rule.processer.AroundProcesser;
|
||||
import nc.vo.mmpac.pmo.pac0002.entity.PMOAggVO;
|
||||
|
||||
public class PMOPickmRecalBP {
|
||||
public PMOPickmRecalBP() {
|
||||
}
|
||||
|
||||
public PMOAggVO[] recalpickm(PMOAggVO[] aggvos) {
|
||||
AroundProcesser<PMOAggVO> processer = new AroundProcesser(PMOPluginPoint.PICKMRECAL);
|
||||
this.addBeforeRule(processer);
|
||||
return (PMOAggVO[])processer.before(aggvos);
|
||||
}
|
||||
|
||||
private void addBeforeRule(AroundProcesser<PMOAggVO> processer) {
|
||||
// ¸üб¸Áϼƻ®
|
||||
IRule<PMOAggVO> recalRule = new PMOPickmRecalRule();
|
||||
processer.addBeforeRule(recalRule);
|
||||
IRule<PMOAggVO> rowstatuerule = new PMOPickmRecalStatusRule();
|
||||
processer.addBeforeRule(rowstatuerule);
|
||||
IRule<PMOAggVO> bomrtrule = new PMOCheckPickmRecalBomRTRule();
|
||||
processer.addBeforeRule(bomrtrule);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue