diff --git a/mmpac/src/private/nc/impl/sc/m61/action/maintain/rule/SCOrderPushMoRule.java b/sc/src/private/nc/impl/sc/m61/action/maintain/rule/SCOrderPushMoRule.java similarity index 89% rename from mmpac/src/private/nc/impl/sc/m61/action/maintain/rule/SCOrderPushMoRule.java rename to sc/src/private/nc/impl/sc/m61/action/maintain/rule/SCOrderPushMoRule.java index 4ed86aa..281b16d 100644 --- a/mmpac/src/private/nc/impl/sc/m61/action/maintain/rule/SCOrderPushMoRule.java +++ b/sc/src/private/nc/impl/sc/m61/action/maintain/rule/SCOrderPushMoRule.java @@ -5,16 +5,10 @@ package nc.impl.sc.m61.action.maintain.rule; -import java.io.Serializable; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import nc.bs.mmpac.pickm.bp.PickmInsertForScBP; -import nc.bs.mmpac.pickm.rule.PickmAutoApproveAfterSaveRule; -import nc.impl.mmpac.pickm.PickmMaintainServiceImpl; +import nc.bs.framework.common.NCLocator; import nc.impl.pubapp.pattern.rule.IRule; +import nc.itf.mmpac.pickm.IPickmMaintainService; import nc.itf.sc.m61.compenstate.IScOrderSagasCompensate; import nc.itf.sc.reference.mm.PubMMPACService; import nc.itf.scmpub.reference.uap.pf.PfServiceScmUtil; @@ -30,6 +24,12 @@ import nc.vo.scmpub.util.ArrayUtil; import nccloud.commons.lang.ArrayUtils; import nccloud.pubitf.sc.pub.util.ScSagasUtil; +import java.io.Serializable; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + public class SCOrderPushMoRule implements IRule { public SCOrderPushMoRule() { } @@ -56,10 +56,8 @@ public class SCOrderPushMoRule implements IRule { "61-Cxx-01", // 特殊类型编码 MMBillType.PickMo.getCode(), vos); - PickmMaintainServiceImpl pickmMaintainService = new PickmMaintainServiceImpl(); - pickmMaintainService.insert(specialPickVos); -// PickmInsertForScBP bp = new PickmInsertForScBP(); -// bp.savePickmForSc2((AggPickmVO[])specialPickVos); + IPickmMaintainService ipickmMaintainService = NCLocator.getInstance().lookup(IPickmMaintainService.class); + ipickmMaintainService.insert(specialPickVos); } // 常规处理