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 dbef9aa3..3f96da6e 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
@@ -420,7 +420,10 @@ public class SoSaleOutPluginInitializerToC extends PluginBaseEntity {
                     DetailsDto detailsDto = details.get(j);
                     Assert.notNull(detailsDto.getId(), "O明细主键不能为空!");
                     Assert.state(!"".equals(detailsDto.getId()), "O明细主键不能为空!");
+
+                    idStr.append("'");
                     idStr.append(detailsDto.getId());
+                    idStr.append("'");
                     idStr.append(",");
                 }
             }
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 aa091f0f..c709ee05 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
@@ -409,7 +409,10 @@ public class SoSaleReturnPluginInitializerToC extends PluginBaseEntity {
                     StockinOrderSearchResponse.StockinOrder.StockinB stockinB = details.get(j);
                     Assert.notNull(stockinB.getId(), "O明细主键不能为空!");
                     Assert.state(!"".equals(stockinB.getId()), "O明细主键不能为空!");
+
+                    idStr.append("'");
                     idStr.append(stockinB.getId());
+                    idStr.append("'");
                     idStr.append(",");
                 }
             }
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 dd9d1500..16b7d471 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
@@ -28,14 +28,21 @@ public class SoSaleReturnPluginInitializerToCTest {
     @Test
     public void startImplement() {
 //        soSaleReturnPluginInitializerToC.startImplement(null, null);
-        try {
-            String code = "LETS-RE2024091400000001";
-            soSaleReturnPluginInitializerToC.startImplementByCode(code, "stock");
-        } catch (Exception e) {
-            e.printStackTrace();
-        }
+//        try {
+//            String code = "LETS-RE2024091400000001";
+//            soSaleReturnPluginInitializerToC.startImplementByCode(code, "stock");
+//        } catch (Exception e) {
+//            e.printStackTrace();
+//        }
 
 //        List<StartAndEndVo> startAndEndVos = soSaleReturnPluginInitializerToC.calculateCalculateEntireDayPeriod(null);
 //        soSaleReturnPluginInitializerToC.startImplementStockByTime(startAndEndVos.get(0).getStart_time(), startAndEndVos.get(0).getEnd_time());
+
+
+        try {
+            soSaleReturnPluginInitializerToC.startImplementStockByTime("2024-10-18 00:00:00", "2024-10-18 23:59:59");
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
     }
 }
\ No newline at end of file