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