加工费结算单审批通过自动进行暂估应付
This commit is contained in:
parent
c2530ed6ea
commit
489659a045
|
@ -11,6 +11,7 @@ import nc.bs.mmpsc.pscsettle.rule.SettleStatusUpdateRule;
|
|||
import nc.bs.mmpsc.pscsettle.rule.approve.FillAuditInfoRule;
|
||||
import nc.bs.mmpsc.pscsettle.rule.unapprove.FilterAdjustedRule;
|
||||
import nc.bs.mmpub.rule.MMVOSagaFrozenValidateRule;
|
||||
import nc.bs.mmpub.rule.MMVOToAPRule;
|
||||
import nc.impl.pubapp.pattern.data.bill.template.UpdateBPTemplate;
|
||||
import nc.impl.pubapp.pattern.rule.IFilterRule;
|
||||
import nc.impl.pubapp.pattern.rule.IRule;
|
||||
|
@ -30,6 +31,9 @@ public class SettleApproveBP {
|
|||
}
|
||||
|
||||
private void addAfterRule(CompareAroundProcesser<AggSettleVO> processer, AggSettleVO[] originBills) {
|
||||
|
||||
IRule<AggSettleVO> var5 = new MMVOToAPRule(originBills);
|
||||
processer.addAfterRule(var5);
|
||||
}
|
||||
|
||||
private void addBeforeRule(CompareAroundProcesser<AggSettleVO> processer) {
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
//
|
||||
// Source code recreated from a .class file by IntelliJ IDEA
|
||||
// (powered by FernFlower decompiler)
|
||||
//
|
||||
|
||||
package nc.bs.mmpub.rule;
|
||||
|
||||
import nc.bs.mmpsc.pscsettle.bp.SettleToAPBP;
|
||||
import nc.impl.pubapp.pattern.data.vo.tool.VOConcurrentTool;
|
||||
import nc.impl.pubapp.pattern.rule.IRule;
|
||||
import nc.util.mmf.framework.base.MMArrayUtil;
|
||||
import nc.vo.mmpsc.pscsettle.entity.AggSettleVO;
|
||||
|
||||
public class MMVOToAPRule implements IRule<AggSettleVO> {
|
||||
|
||||
public MMVOToAPRule(AggSettleVO[] originBills) {
|
||||
}
|
||||
|
||||
|
||||
|
||||
public void process(AggSettleVO[] vos) {
|
||||
if (!MMArrayUtil.isEmpty(vos)) {
|
||||
(new VOConcurrentTool()).checkTSWithDB(vos[0].getItemVO());
|
||||
SettleToAPBP bp = new SettleToAPBP();
|
||||
AggSettleVO[] retBills = bp.toAP(vos);
|
||||
if (retBills.length>0){
|
||||
System.out.println(1);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
protected String getCheckField() {
|
||||
return null;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue