From d0c6c53ce449c422d7446c0406d0a711c76424f3 Mon Sep 17 00:00:00 2001
From: jiazx0107@163.com <jiazx0107@163.com>
Date: 星期四, 29 六月 2023 19:40:02 +0800
Subject: [PATCH] 优化出入库信息

---
 igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java b/igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java
index 2df2f72..a73f04b 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java
@@ -19,6 +19,7 @@
 import com.ld.igds.util.ContextUtil;
 
 import org.apache.commons.lang.StringUtils;
+import org.springframework.beans.BeanUtils;
 import org.springframework.stereotype.Component;
 import org.springframework.transaction.annotation.Transactional;
 
@@ -79,10 +80,15 @@
      */
     @DataResolver
     public String saveInoutData(InoutData data) throws Exception {
-        if (StringUtils.isEmpty(data.getId())) {
-            return inoutManager.addInoutData(data);
+
+        //灏咲oradoEntity 杞崲涓烘櫘閫欵ntity
+    	InoutData newData =  new InoutData();
+        BeanUtils.copyProperties(data,newData);
+    	
+        if (StringUtils.isEmpty(newData.getId())) {
+            return inoutManager.addInoutData(newData);
         } else {
-            return inoutManager.updateInoutData(data);
+            return inoutManager.updateInoutData(newData);
         }
     }
 

--
Gitblit v1.9.3