From a7e568d9f10d0a6419a7b07bf08b1f3faba730a9 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期一, 11 八月 2025 10:04:39 +0800
Subject: [PATCH] #
---
rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java
index d8d00e7..3b03850 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java
@@ -11,6 +11,7 @@
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
import java.util.List;
import java.util.Objects;
@@ -31,6 +32,7 @@
* @return
*/
@Override
+ @Transactional(rollbackFor = Exception.class)
public List<ReviseLog> reviseLoc(ReviseLogParams revise, Long loginUserId) {
LocRevise locRevise = locReviseService.getById(revise.getReviseId());
if (Objects.isNull(locRevise)) {
@@ -45,12 +47,13 @@
BeanUtils.copyProperties(item, reviseLog);
reviseLog.setAreaId(locRevise.getAreaId())
.setReviseId(locRevise.getId())
+ .setCreateBy(loginUserId)
+ .setUpdateBy(loginUserId)
.setReviseCode(locRevise.getCode()) ;
if (!reviseLogService.save(reviseLog)) {
throw new RuntimeException("璋冩暣鍗曟槑缁嗕繚瀛樺け璐ワ紒锛�");
}
});
-
return items;
}
}
--
Gitblit v1.9.1