From 9b9354d18fe7b4e10dd5e4fe4a461be4a181c930 Mon Sep 17 00:00:00 2001 From: liuy <37787198+LiuyCodes@users.noreply.github.com> Date: Thu, 31 Jul 2025 16:41:35 +0800 Subject: [PATCH] =?UTF-8?q?refactor(buildpackage):=20=E4=BF=AE=E6=94=B9=20?= =?UTF-8?q?U8C=20=E6=8E=A5=E5=8F=A3=E5=9C=B0=E5=9D=80=E5=B9=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E7=9B=B8=E5=85=B3=E6=B5=8B=E8=AF=95=E7=94=A8=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改 OverallConstant 中的 U8C 接口地址,将端口从 8081 改为 9999 - 优化 SoSaleOutPluginInitializerToC 中的请求头设置,提高代码可读性 - 更新相关测试用例中的测试数据,以适应最新的业务需求 --- .../hzya/frame/plugin/lets/constant/OverallConstant.java | 2 +- .../lets/plugin/sales/SoSaleOutPluginInitializerToC.java | 9 +++++++-- .../sales/SoSaleReturnPluginInitializerToBTest.java | 2 +- .../sales/SoSaleReturnPluginInitializerToCTest.java | 4 ++-- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/constant/OverallConstant.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/constant/OverallConstant.java index b25b30f0..f1a83daa 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/constant/OverallConstant.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/constant/OverallConstant.java @@ -113,7 +113,7 @@ public class OverallConstant { devOverAll.put("u8c自定义项档案-单据红字标识-N名称", "N"); //本地中台地址 - devOverAll.put("u8c_url", "http://127.0.0.1:8081/kangarooDataCenterV3/entranceController/externalCallInterface"); + devOverAll.put("u8c_url", "http://127.0.0.1:9999/kangarooDataCenterV3/entranceController/externalCallInterface"); } private static void loadProd() { diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToC.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToC.java index 84620675..ea6a6b33 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToC.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToC.java @@ -2101,8 +2101,13 @@ public class SoSaleOutPluginInitializerToC extends PluginBaseEntity { long startLong = System.currentTimeMillis(); logger.info("TOC推送开始,推送参数:" + param + ",U8C_URL:" + OverallConstant.getOverAllValue("u8c_url")); String apiCode = "8000370006"; - String result = HttpRequest.post(OverallConstant.getOverAllValue("u8c_url")).header("appId", OverallConstant.getOverAllValue("appId"))//头信息,多个头信息多次调用此方法即可 - .header("usercode", OverallConstant.getOverAllValue("u8cApiUsercodePK")).header("password", OverallConstant.getOverAllValue("u8cApiPasswordPK")).header("system", OverallConstant.getOverAllValue("u8cApiSystemPK")).header("trantype", OverallConstant.getOverAllValue("u8cApiTrantypePK")).header("apiCode", apiCode)//头信息,多个头信息多次调用此方法即可 + String result = HttpRequest.post(OverallConstant.getOverAllValue("u8c_url")) + .header("appId", OverallConstant.getOverAllValue("appId"))//头信息,多个头信息多次调用此方法即可 + .header("usercode", OverallConstant.getOverAllValue("u8cApiUsercodePK")) + .header("password", OverallConstant.getOverAllValue("u8cApiPasswordPK")) + .header("system", OverallConstant.getOverAllValue("u8cApiSystemPK")) + .header("trantype", OverallConstant.getOverAllValue("u8cApiTrantypePK")) + .header("apiCode", apiCode)//头信息,多个头信息多次调用此方法即可 .header("publicKey", OverallConstant.getOverAllValue("publicKey"))//头信息,多个头信息多次调用此方法即可 .header("secretKey", OverallConstant.getOverAllValue("secretKey"))//头信息,多个头信息多次调用此方法即可 .body(param)//表单内容 diff --git a/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToBTest.java b/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToBTest.java index 96cc0426..9681e3e3 100644 --- a/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToBTest.java +++ b/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToBTest.java @@ -39,7 +39,7 @@ public class SoSaleReturnPluginInitializerToBTest { // soSaleReturnPluginInitializerToB.startImplementByStockTime("2024-11-29 00:00:00", "2024-11-30 23:59:59"); - soSaleReturnPluginInitializerToB.startImplementByCode("LETS-RE2025042200001200", "stock"); + soSaleReturnPluginInitializerToB.startImplementByCode("LETS-RE2025012100001019", "stock"); } catch (Exception e) { e.printStackTrace(); } diff --git a/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToCTest.java b/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToCTest.java index b653e7ae..ffd9a100 100644 --- a/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToCTest.java +++ b/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToCTest.java @@ -65,9 +65,9 @@ public class SoSaleReturnPluginInitializerToCTest { // soSaleReturnPluginInitializerToC.startImplementStockByTime(startAndEndVos.get(0).getStart_time(), startAndEndVos.get(0).getEnd_time()); try { - soSaleReturnPluginInitializerToC.startImplementByTradeTime("2025-04-28 00:00:00", "2025-04-28 23:59:59", "0"); +// soSaleReturnPluginInitializerToC.startImplementByTradeTime("2025-04-28 00:00:00", "2025-04-28 23:59:59", "0"); -// soSaleReturnPluginInitializerToC.startImplementByCode("LETS-RE2025010900002384", "tran"); + soSaleReturnPluginInitializerToC.startImplementByCode("LETS-RE2025062600002819", "stock"); // soSaleReturnPluginInitializerToC.startImplementStockByTime("2025-01-31 00:00:00", "2025-01-31 23:59:59", "0");