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