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