From 72ef2381eaa9672fe87f72415b5c827fa88155f8 Mon Sep 17 00:00:00 2001
From: zhangchao <zc857179121@qq.com>
Date: 星期二, 12 十一月 2024 10:57:43 +0800
Subject: [PATCH] 1

---
 src/main/java/com/zy/asrs/controller/OpenController.java |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/OpenController.java b/src/main/java/com/zy/asrs/controller/OpenController.java
index c718860..4f7716f 100644
--- a/src/main/java/com/zy/asrs/controller/OpenController.java
+++ b/src/main/java/com/zy/asrs/controller/OpenController.java
@@ -157,7 +157,8 @@
                 mappingPakOutOrderParam(param, false, "閾跺骇鐢熶骇鏉愭枡鍑哄簱琛ユ枡");
                 break;
             default:
-                log.info("鏈煡鐨勫崟鎹被鍨�:{}", docName);
+                log.info("鏈煡鐨勫崟鎹被鍨�:{}", param);
+                mappingPakOutOrderParam(param, param.getPakin() == 1 ? true : false, param.get鎿嶄綔鍗曟嵁());
                 break;
         }
 
@@ -247,7 +248,8 @@
                 mappingPakOutOrderParam(param, false, "閾跺骇鐢熶骇鏉愭枡鍑哄簱琛ユ枡");
                 break;
             default:
-                log.info("鏈煡鐨勫崟鎹被鍨�:{}", docName);
+                log.info("鏈煡鐨勫崟鎹被鍨�:{}", param);
+                mappingPakOutOrderParam(param, param.getPakin() == 1 ? true : false, param.get鎿嶄綔鍗曟嵁());
                 break;
         }
 
@@ -350,10 +352,11 @@
             //orderDetl.setiQuantity(childInfo.getIQuantity());
             orderDetl.setCsocode(param.getCsocode());
             //orderDetl.setbFree1(childInfo.getBFree1());
-            orderDetl.setId(childInfo.getIds());
+            orderDetl.setId(Cools.isEmpty(childInfo.getIPOsID()) ? childInfo.getId() : childInfo.getIPOsID());
             orderDetl.setIvouchrowno(childInfo.getIvouchrowno());
-
-
+            if (!Cools.isEmpty(childInfo.getCFree1())) {
+                orderDetl.setBFree1(childInfo.getCFree1());
+            }
             orderDetls.add(orderDetl);
         }
         orderSyncParam.setChildren(orderDetls);
@@ -382,6 +385,9 @@
             orderDetl.setCsocode(param.getCsocode());
             orderDetl.setId(childInfo.getIds());
             //orderDetl.setIvouchrowno(childInfo.getIvouchrowno());
+            if (!Cools.isEmpty(childInfo.getCFree1())) {
+                orderDetl.setBFree1(childInfo.getCFree1());
+            }
             orderDetls.add(orderDetl);
         }
         orderSyncParam.setChildren(orderDetls);

--
Gitblit v1.9.1