From a5aa9503efd20103df066219c512b47b7f65e363 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期六, 02 八月 2025 11:57:49 +0800
Subject: [PATCH] art: 生产订单同步定时任务调试,问题修改

---
 src/main/java/org/jeecg/modules/sap/service/impl/ProductionOrderSyncImpl.java |   36 +++++++++++++++++++++++++++---------
 1 files changed, 27 insertions(+), 9 deletions(-)

diff --git a/src/main/java/org/jeecg/modules/sap/service/impl/ProductionOrderSyncImpl.java b/src/main/java/org/jeecg/modules/sap/service/impl/ProductionOrderSyncImpl.java
index 002bb07..960a8c4 100644
--- a/src/main/java/org/jeecg/modules/sap/service/impl/ProductionOrderSyncImpl.java
+++ b/src/main/java/org/jeecg/modules/sap/service/impl/ProductionOrderSyncImpl.java
@@ -33,7 +33,7 @@
 
     @Override
     @ApiLog(apiName = "鐢熶骇璁㈠崟鍚屾(ZPPF_033_1)", apiCategory = ApiLogCategoryEnum.SAP)
-    public Map<String, Object> syncProductionOrder(String factoryCode, String orderTypeCode, String productionManager, String orderStatus, String createTime, String updateTime) throws Exception {
+    public Map<String, Object> syncProductionOrder(String factoryCode, String orderTypeCode, String productionManager, String orderStatus, String createTimeLow, String createTimeHigh, String updateTimeLow, String updateTimeHigh) throws Exception {
         Map<String, Object> resultMap = new HashMap<>();
         JCoDestination destination = connectionManager.getDestination();
         JCoRepository repository = destination.getRepository();
@@ -96,22 +96,40 @@
             item.put("TXT04", orderStatus);
             items.add(item);
         }
-        if(StringUtils.isNotBlank(createTime)){
+        if(StringUtils.isNotBlank(createTimeLow)){
             JCoTable UDATETable = function.getTableParameterList().getTable("ZTAB_UDATE");
             UDATETable.appendRow();
-            UDATETable.setValue("LOW", createTime);
+            UDATETable.setValue("LOW", createTimeLow);
             //缁勮璇锋眰鍙傛暟
             JSONObject item = new JSONObject();
-            item.put("ZTAB_UDATE_LOW", createTime);
+            item.put("ZTAB_UDATE_LOW", createTimeLow);
             items.add(item);
         }
-        if(StringUtils.isNotBlank(updateTime)){
-            JCoTable LAEDATable = function.getTableParameterList().getTable("ZTAB_LAEDA");
-            LAEDATable.appendRow();
-            LAEDATable.setValue("LOW", updateTime);
+        if(StringUtils.isNotBlank(createTimeHigh)){
+            JCoTable UDATETable = function.getTableParameterList().getTable("ZTAB_UDATE");
+            UDATETable.appendRow();
+            UDATETable.setValue("HIGH", createTimeHigh);
             //缁勮璇锋眰鍙傛暟
             JSONObject item = new JSONObject();
-            item.put("ZTAB_LAEDA_LOW", updateTime);
+            item.put("ZTAB_UDATE_HIGH", createTimeHigh);
+            items.add(item);
+        }
+        if(StringUtils.isNotBlank(updateTimeLow)){
+            JCoTable LAEDATable = function.getTableParameterList().getTable("ZTAB_LAEDA");
+            LAEDATable.appendRow();
+            LAEDATable.setValue("LOW", updateTimeLow);
+            //缁勮璇锋眰鍙傛暟
+            JSONObject item = new JSONObject();
+            item.put("ZTAB_LAEDA_LOW", updateTimeLow);
+            items.add(item);
+        }
+        if(StringUtils.isNotBlank(updateTimeHigh)){
+            JCoTable LAEDATable = function.getTableParameterList().getTable("ZTAB_LAEDA");
+            LAEDATable.appendRow();
+            LAEDATable.setValue("HIGH", updateTimeLow);
+            //缁勮璇锋眰鍙傛暟
+            JSONObject item = new JSONObject();
+            item.put("ZTAB_LAEDA_HIGH", updateTimeLow);
             items.add(item);
         }
         // 鎵ц璋冪敤

--
Gitblit v1.9.3