From ecc9207aa09889444ab015f71b3e21b56f82b33b Mon Sep 17 00:00:00 2001 From: liuy <37787198+LiuyCodes@users.noreply.github.com> Date: Sun, 9 Feb 2025 00:31:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(sales):=20=E4=BF=AE=E5=A4=8D=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E5=8F=82=E6=95=B0=E8=AE=BE=E7=BD=AE=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 startTime 和 endTime 的处理逻辑对调,确保开始时间和结束时间正确设置 - 在 SoSaleOutPluginInitializerToC 中修复了时间参数处理错误的问题 - 更新了测试用例,使用正确的订单号进行测试 --- .../lets/plugin/sales/SoSaleOutPluginInitializerToC.java | 4 ++-- .../lets/plugin/sales/SoSaleOutPluginInitializerToBTest.java | 2 +- .../lets/plugin/sales/SoSaleOutPluginInitializerToCTest.java | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) 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 ea1deba7..bc2f042e 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 @@ -465,10 +465,10 @@ public class SoSaleOutPluginInitializerToC extends PluginBaseEntity { if (startTime.length() == 19) { tocofsSaleoutDetailedEntity.setTradeSuccessAt_start(startTime); } else { - tocofsSaleoutDetailedEntity.setTradeSuccessAt_end(startTime + " 00:00:00"); + tocofsSaleoutDetailedEntity.setTradeSuccessAt_start(startTime + " 00:00:00"); } if (endTime.length() == 19) { - tocofsSaleoutDetailedEntity.setTradeSuccessAt_start(endTime); + tocofsSaleoutDetailedEntity.setTradeSuccessAt_end(endTime); } else { tocofsSaleoutDetailedEntity.setTradeSuccessAt_end(endTime + " 23:59:59"); } diff --git a/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToBTest.java b/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToBTest.java index 5644f45b..f72fd2a8 100644 --- a/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToBTest.java +++ b/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToBTest.java @@ -89,7 +89,7 @@ public class SoSaleOutPluginInitializerToBTest { // soSaleOutPluginInitializerToB.startImplementByStockTime("2024-10-31 14:48:41", "2024-10-31 14:48:41"); - soSaleOutPluginInitializerToB.startImplementByCode("LETS-SH2025010200030571", "tran"); + soSaleOutPluginInitializerToB.startImplementByCode("LETS-SH2025011400029405", "stock"); // soSaleOutPluginInitializerToB.startImplementByStockTime("2024-11-08 19:18:02", "2024-11-08 19:18:02"); diff --git a/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToCTest.java b/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToCTest.java index 4e5607f8..9d4f850c 100644 --- a/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToCTest.java +++ b/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleOutPluginInitializerToCTest.java @@ -114,7 +114,7 @@ class SoSaleOutPluginInitializerToCTest { // String code = "LETS-SH2024052100015139"; // soSaleOutPluginInitializerToC.startImplementStockByCode(code, "tran"); - soSaleOutPluginInitializerToC.startImplementStockByTime("2025-01-01 22:25:21", "2025-01-01 22:25:21","1"); +// soSaleOutPluginInitializerToC.startImplementStockByTime("2025-01-01 22:25:21", "2025-01-01 22:25:21","1"); // JSONObject jsonObject = new JSONObject(); // soSaleOutPluginInitializerToC.executeBusiness(jsonObject); @@ -133,7 +133,7 @@ class SoSaleOutPluginInitializerToCTest { // soSaleOutPluginInitializerToC.sendU8CTOCOrder("123446"); try { -// soSaleOutPluginInitializerToC.startImplementStockByCode("LETS-SH2024110200030366", "stock"); + soSaleOutPluginInitializerToC.startImplementStockByCode("LETS-SH2025011400029405", "stock"); // soSaleOutPluginInitializerToC.startImplementStockByCode("LETS-SH2025011300024220", "tran"); // soSaleOutPluginInitializerToC.startImplementStockByCode("LETS-SH2025012300026949", "tran");