refactor(buildpackage): 修改 U8C 接口地址并优化相关测试用例

- 修改 OverallConstant 中的 U8C 接口地址,将端口从 8081 改为 9999
- 优化 SoSaleOutPluginInitializerToC 中的请求头设置,提高代码可读性
- 更新相关测试用例中的测试数据,以适应最新的业务需求
This commit is contained in:
liuy 2025-07-31 16:41:35 +08:00
parent 6ef354d101
commit 9b9354d18f
4 changed files with 11 additions and 6 deletions

View File

@ -113,7 +113,7 @@ public class OverallConstant {
devOverAll.put("u8c自定义项档案-单据红字标识-N名称", "N"); 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() { private static void loadProd() {

View File

@ -2101,8 +2101,13 @@ public class SoSaleOutPluginInitializerToC extends PluginBaseEntity {
long startLong = System.currentTimeMillis(); long startLong = System.currentTimeMillis();
logger.info("TOC推送开始推送参数" + param + ",U8C_URL:" + OverallConstant.getOverAllValue("u8c_url")); logger.info("TOC推送开始推送参数" + param + ",U8C_URL:" + OverallConstant.getOverAllValue("u8c_url"));
String apiCode = "8000370006"; String apiCode = "8000370006";
String result = HttpRequest.post(OverallConstant.getOverAllValue("u8c_url")).header("appId", OverallConstant.getOverAllValue("appId"))//头信息多个头信息多次调用此方法即可 String result = HttpRequest.post(OverallConstant.getOverAllValue("u8c_url"))
.header("usercode", OverallConstant.getOverAllValue("u8cApiUsercodePK")).header("password", OverallConstant.getOverAllValue("u8cApiPasswordPK")).header("system", OverallConstant.getOverAllValue("u8cApiSystemPK")).header("trantype", OverallConstant.getOverAllValue("u8cApiTrantypePK")).header("apiCode", apiCode)//头信息多个头信息多次调用此方法即可 .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("publicKey", OverallConstant.getOverAllValue("publicKey"))//头信息多个头信息多次调用此方法即可
.header("secretKey", OverallConstant.getOverAllValue("secretKey"))//头信息多个头信息多次调用此方法即可 .header("secretKey", OverallConstant.getOverAllValue("secretKey"))//头信息多个头信息多次调用此方法即可
.body(param)//表单内容 .body(param)//表单内容

View File

@ -39,7 +39,7 @@ public class SoSaleReturnPluginInitializerToBTest {
// soSaleReturnPluginInitializerToB.startImplementByStockTime("2024-11-29 00:00:00", "2024-11-30 23:59:59"); // 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) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
} }

View File

@ -65,9 +65,9 @@ public class SoSaleReturnPluginInitializerToCTest {
// soSaleReturnPluginInitializerToC.startImplementStockByTime(startAndEndVos.get(0).getStart_time(), startAndEndVos.get(0).getEnd_time()); // soSaleReturnPluginInitializerToC.startImplementStockByTime(startAndEndVos.get(0).getStart_time(), startAndEndVos.get(0).getEnd_time());
try { 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"); // soSaleReturnPluginInitializerToC.startImplementStockByTime("2025-01-31 00:00:00", "2025-01-31 23:59:59", "0");