diff --git a/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java b/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java index 72587d5..2235f6a 100644 --- a/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java +++ b/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java @@ -41,7 +41,7 @@ import nccloud.api.so.m30.IAPISaleOrderMaitain; import nccloud.baseapp.core.log.NCCForUAPLogger; import nccloud.dto.scmpub.pflow.SCMCloudPFlowContext; import nccloud.pubitf.scmpub.commit.service.IBatchRunScriptService; -import nccloud.riart.pubimpl.billtype.BilltypeServiceImpl; +import nccloud.putitf.riart.billtype.IBilltypeService; import java.math.BigDecimal; import java.util.*; @@ -426,7 +426,7 @@ public class APISaleOrderMaitainImpl implements IAPISaleOrderMaitain { } // ½»Ò×ÀàÐÍ if (vtrantypecode != null && !vtrantypecode.isEmpty()) { - BilltypeServiceImpl billtypeService = new BilltypeServiceImpl(); + IBilltypeService billtypeService = NCLocator.getInstance().lookup(IBilltypeService.class); BilltypeVO billtype = billtypeService.getBilltype(vtrantypecode); if (billtype != null && billtype.getPk_billtypeid() != null) { NCCForUAPLogger.debug("setOtherId-pk_billtypeid:" + billtype.getPk_billtypeid());