备料重算校验规则地址源码
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