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