From 40e73835545e3e1c6a45268a549d8a553a600777 Mon Sep 17 00:00:00 2001 From: liuy <37787198+LiuyCodes@users.noreply.github.com> Date: Thu, 21 Aug 2025 16:59:54 +0800 Subject: [PATCH] =?UTF-8?q?refactor(sales):=20=E4=BF=AE=E5=A4=8D=E9=80=80?= =?UTF-8?q?=E6=8D=A2=E8=B4=A7=E5=88=9D=E5=A7=8B=E5=8C=96=E4=B8=8D=E6=8F=92?= =?UTF-8?q?=E5=85=A5=E5=88=B0=E5=BA=95=E8=A1=A8=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除了对插入底表操作的条件判断,确保所有情况下都执行插入操作 - 添加了注释,解释了修改的原因 - 更新了测试用例,使用新的订单号进行测试 --- .../plugin/sales/SoSaleReturnPluginInitializerToC.java | 8 +++++--- .../sales/SoSaleReturnPluginInitializerToCTest.java | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToC.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToC.java index 0c238840..c452727d 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToC.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/SoSaleReturnPluginInitializerToC.java @@ -1829,9 +1829,11 @@ public class SoSaleReturnPluginInitializerToC extends PluginBaseEntity { returnGoodHeaderDetailsDataDtoList1 = filterDataTran(returnGoodHeaderDetailsDataDtoList1); } //插入到底表,过滤之后再插入到底表 - if (!ProfilesActiveConstant.PUSH_SCENE_TYPE_1.equals(pushScenarioType)) { - batchInsert(returnGoodHeaderDetailsDataDtoList1); - } +// if (!ProfilesActiveConstant.PUSH_SCENE_TYPE_1.equals(pushScenarioType)) { +// batchInsert(returnGoodHeaderDetailsDataDtoList1); +// } + //2025年8月21日16:33:55 如果不插入到底表, + batchInsert(returnGoodHeaderDetailsDataDtoList1); for (int i = 0; i < returnGoodHeaderDetailsDataDtoList1.size(); i++) { StockinOrderSearchResponse.StockinOrder stockinOrder = returnGoodHeaderDetailsDataDtoList1.get(i); 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 bea341f4..6ef1a547 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 @@ -69,7 +69,7 @@ public class SoSaleReturnPluginInitializerToCTest { try { // soSaleReturnPluginInitializerToC.startImplementByTradeTime("2025-04-28 00:00:00", "2025-04-28 23:59:59", "0"); - soSaleReturnPluginInitializerToC.startImplementByCode("LETS-RE2025072600001452", "tran"); + soSaleReturnPluginInitializerToC.startImplementByCode("LETS-RE2025072900002315", "stock"); //满足红字应收单 // soSaleReturnPluginInitializerToC.startImplementByCode("LETS-RE2025072200001324", "tran");