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 |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 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 f7e5585..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);
         }
     }
 
@@ -204,9 +210,7 @@
         InoutData data = new InoutData();
         data.setCompanyId(user.getCompanyId());
         data.setRegisterTime(new Date());
-        data.setCompleteTime(new Date());
         data.setType(type);
-        data.setIntelCard("0000");
         data.setRegisterUser(user.getCname());
         data.setDeptId(ContextUtil.subDeptId(user));
         data.setCheckUser(user.getCname());

--
Gitblit v1.9.3