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/protocol/inoutplug/data/InoutPlugRespData.java       |    7 ++++++-
 igds-protocol-block/src/main/java/com/ld/igds/protocol/fzmedia/FzzyMediaService.java      |    1 -
 igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/data/SinglePlateRepVo.java |    8 +++++++-
 igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java                          |   12 +++++++++---
 igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/data/PlateReqVo.java       |    5 +++++
 5 files changed, 27 insertions(+), 6 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);
         }
     }
 
diff --git a/igds-inout/src/main/java/com/ld/igds/protocol/inoutplug/data/InoutPlugRespData.java b/igds-inout/src/main/java/com/ld/igds/protocol/inoutplug/data/InoutPlugRespData.java
index c63c476..ed3c5ab 100644
--- a/igds-inout/src/main/java/com/ld/igds/protocol/inoutplug/data/InoutPlugRespData.java
+++ b/igds-inout/src/main/java/com/ld/igds/protocol/inoutplug/data/InoutPlugRespData.java
@@ -12,7 +12,12 @@
 public class InoutPlugRespData implements Serializable {
 
 
-    private String deptId;  //搴撳尯缂栫爜
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+	
+	private String deptId;  //搴撳尯缂栫爜
     private String depotId; //浠撳簱缂栫爜
 
 
diff --git a/igds-protocol-block/src/main/java/com/ld/igds/protocol/fzmedia/FzzyMediaService.java b/igds-protocol-block/src/main/java/com/ld/igds/protocol/fzmedia/FzzyMediaService.java
index 1076c61..4adc2d9 100644
--- a/igds-protocol-block/src/main/java/com/ld/igds/protocol/fzmedia/FzzyMediaService.java
+++ b/igds-protocol-block/src/main/java/com/ld/igds/protocol/fzmedia/FzzyMediaService.java
@@ -5,7 +5,6 @@
 import com.ld.igds.camera.data.ApiCameraData;
 import com.ld.igds.camera.data.ApiCameraResp;
 import com.ld.igds.camera.data.ApiSnapReq;
-import com.ld.igds.data.ConfigData;
 import com.ld.igds.protocol.snap.SnapPluginService;
 import com.ld.igds.sec.dto.SecCameraDto;
 import com.ld.igds.camera.ApiCameraService;
diff --git a/igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/data/PlateReqVo.java b/igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/data/PlateReqVo.java
index 4f80403..f5bcbfd 100644
--- a/igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/data/PlateReqVo.java
+++ b/igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/data/PlateReqVo.java
@@ -14,6 +14,11 @@
 
 
     /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+	/**
      * 鍥惧儚Base64缂栫爜鍊�
      **/
     private String image;
diff --git a/igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/data/SinglePlateRepVo.java b/igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/data/SinglePlateRepVo.java
index f825eb6..21890d3 100644
--- a/igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/data/SinglePlateRepVo.java
+++ b/igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/data/SinglePlateRepVo.java
@@ -12,7 +12,13 @@
 @Data
 public class SinglePlateRepVo implements Serializable {
 
-    private Integer code = 0;
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+	
+	
+	private Integer code = 0;
     private String message = "SUCCESS";
 
     /**

--
Gitblit v1.9.3