From 79c636b5f61cfe40fc5c2cd432a7d31975154458 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=98=8E?= Date: Thu, 15 May 2025 15:01:29 +0800 Subject: [PATCH] =?UTF-8?q?refactor(ic):=20=E9=87=8D=E6=9E=84=20HttpPostOt?= =?UTF-8?q?herSys=20=E5=B7=A5=E5=85=B7=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 HttpPostOtherSysImpl 和 IHttpPostOtherSys 接口移动到新的包结构中 - 更新相关引用以使用新的包路径- 删除冗余代码并优化代码结构 --- .../bs/ic/m4c/sign/rule/AfterSigningSynchronizeRule.java | 3 ++- .../m4r/approve/rule/AfterApprovingSynchronizeRule.java | 4 ++-- .../pubift/commen/impl/utils}/HttpPostOtherSysImpl.java | 8 ++------ .../pubift/commen/itf/utils}/IHttpPostOtherSys.java | 2 +- 4 files changed, 7 insertions(+), 10 deletions(-) rename ic/src/private/{nc/bs/ic => nccloud/pubift/commen/impl/utils}/HttpPostOtherSysImpl.java (96%) rename ic/src/public/{nc => nccloud/pubift/commen/itf/utils}/IHttpPostOtherSys.java (86%) diff --git a/ic/src/private/nc/bs/ic/m4c/sign/rule/AfterSigningSynchronizeRule.java b/ic/src/private/nc/bs/ic/m4c/sign/rule/AfterSigningSynchronizeRule.java index 1ecd1f0..03650ba 100644 --- a/ic/src/private/nc/bs/ic/m4c/sign/rule/AfterSigningSynchronizeRule.java +++ b/ic/src/private/nc/bs/ic/m4c/sign/rule/AfterSigningSynchronizeRule.java @@ -3,7 +3,6 @@ package nc.bs.ic.m4c.sign.rule; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.yonyou.cloud.utils.StringUtils; -import nc.IHttpPostOtherSys; import nc.bs.framework.common.NCLocator; import nc.bs.logging.Log; import nc.impl.pubapp.pattern.rule.IRule; @@ -12,6 +11,8 @@ import nc.vo.ic.m4c.entity.SaleOutHeadVO; import nc.vo.ic.m4c.entity.SaleOutVO; import nc.vo.pub.BusinessException; import nc.vo.pub.lang.UFDate; +import nccloud.pubift.commen.impl.utils.HttpPostOtherSysImpl; +import nccloud.pubift.commen.itf.utils.IHttpPostOtherSys; import java.text.SimpleDateFormat; diff --git a/ic/src/private/nc/bs/ic/m4r/approve/rule/AfterApprovingSynchronizeRule.java b/ic/src/private/nc/bs/ic/m4r/approve/rule/AfterApprovingSynchronizeRule.java index 40cf1d2..6d48aaf 100644 --- a/ic/src/private/nc/bs/ic/m4r/approve/rule/AfterApprovingSynchronizeRule.java +++ b/ic/src/private/nc/bs/ic/m4r/approve/rule/AfterApprovingSynchronizeRule.java @@ -3,7 +3,6 @@ package nc.bs.ic.m4r.approve.rule; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.yonyou.cloud.utils.StringUtils; -import nc.IHttpPostOtherSys; import nc.bs.framework.common.NCLocator; import nc.bs.logging.Log; import nc.impl.pubapp.pattern.rule.IRule; @@ -13,6 +12,8 @@ import nc.vo.ic.m4r.entity.InvCountBodyVO; import nc.vo.pub.BusinessException; import nc.vo.pub.lang.UFDate; import nc.vo.pub.lang.UFDouble; +import nccloud.pubift.commen.impl.utils.HttpPostOtherSysImpl; +import nccloud.pubift.commen.itf.utils.IHttpPostOtherSys; import java.text.SimpleDateFormat; @@ -36,7 +37,6 @@ public class AfterApprovingSynchronizeRule implements IRule { // ʼHTTP󹤾 IHttpPostOtherSys httpPostOtherSys = NCLocator.getInstance().lookup(IHttpPostOtherSys.class); - // ÿ̵㵥 for (InvCountBillVO invCountBillVO : invCountBillVOs) { InvCountHeaderVO hvo = invCountBillVO.getParentVO(); diff --git a/ic/src/private/nc/bs/ic/HttpPostOtherSysImpl.java b/ic/src/private/nccloud/pubift/commen/impl/utils/HttpPostOtherSysImpl.java similarity index 96% rename from ic/src/private/nc/bs/ic/HttpPostOtherSysImpl.java rename to ic/src/private/nccloud/pubift/commen/impl/utils/HttpPostOtherSysImpl.java index b601a3a..bc21517 100644 --- a/ic/src/private/nc/bs/ic/HttpPostOtherSysImpl.java +++ b/ic/src/private/nccloud/pubift/commen/impl/utils/HttpPostOtherSysImpl.java @@ -1,11 +1,7 @@ -package nc.bs.ic; +package nccloud.pubift.commen.impl.utils; import com.alibaba.fastjson.JSONObject; -import nc.IHttpPostOtherSys; -import nc.hr.utils.PubEnv; -import nc.itf.scmpub.reference.uap.para.SysParaInitQuery; -import nc.pub.fa.common.util.StringUtils; -import nc.vo.pubapp.pattern.exception.ExceptionUtils; +import nccloud.pubift.commen.itf.utils.IHttpPostOtherSys; import java.io.BufferedReader; import java.io.IOException; diff --git a/ic/src/public/nc/IHttpPostOtherSys.java b/ic/src/public/nccloud/pubift/commen/itf/utils/IHttpPostOtherSys.java similarity index 86% rename from ic/src/public/nc/IHttpPostOtherSys.java rename to ic/src/public/nccloud/pubift/commen/itf/utils/IHttpPostOtherSys.java index 0c51069..c4da62e 100644 --- a/ic/src/public/nc/IHttpPostOtherSys.java +++ b/ic/src/public/nccloud/pubift/commen/itf/utils/IHttpPostOtherSys.java @@ -1,4 +1,4 @@ -package nc; +package nccloud.pubift.commen.itf.utils; import com.alibaba.fastjson.JSONObject;