From d1764f476ccfb77848a88d9c6f9d7c78e823ef07 Mon Sep 17 00:00:00 2001 From: liyd <1419499670@qq.com> Date: Thu, 8 Dec 2022 15:44:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9B=9E=E6=BB=9A=E6=B3=A8?= =?UTF-8?q?=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/system/service/impl/CodeDetailServiceImpl.java | 4 ++++ .../nl/modules/system/service/impl/GenCodeServiceImpl.java | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/lms/nladmin-system/src/main/java/org/nl/modules/system/service/impl/CodeDetailServiceImpl.java b/lms/nladmin-system/src/main/java/org/nl/modules/system/service/impl/CodeDetailServiceImpl.java index c8c7bbf60..c47788b09 100644 --- a/lms/nladmin-system/src/main/java/org/nl/modules/system/service/impl/CodeDetailServiceImpl.java +++ b/lms/nladmin-system/src/main/java/org/nl/modules/system/service/impl/CodeDetailServiceImpl.java @@ -12,6 +12,7 @@ import org.nl.modules.wql.util.WqlUtil; import org.springframework.cache.annotation.CacheConfig; import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.util.Date; import java.util.Map; @@ -29,6 +30,7 @@ public class CodeDetailServiceImpl implements CodeDetailService { } @Override + @Transactional(rollbackFor = Exception.class) public void create(Map form) { JSONObject json = new JSONObject(); String id = IdUtil.simpleUUID(); @@ -61,11 +63,13 @@ public class CodeDetailServiceImpl implements CodeDetailService { } @Override + @Transactional(rollbackFor = Exception.class) public void delete(String id) { WQLObject.getWQLObject("sys_code_rule_detail").delete("id = '"+id+"'"); } @Override + @Transactional(rollbackFor = Exception.class) public void update(JSONObject json) { String now = DateUtil.now(); json.put("update_time",now); diff --git a/lms/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GenCodeServiceImpl.java b/lms/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GenCodeServiceImpl.java index 703863649..73a53d8e0 100644 --- a/lms/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GenCodeServiceImpl.java +++ b/lms/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GenCodeServiceImpl.java @@ -15,6 +15,7 @@ import org.nl.modules.wql.util.WqlUtil; import org.springframework.cache.annotation.CacheConfig; import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.util.Date; import java.util.HashMap; @@ -49,6 +50,7 @@ public class GenCodeServiceImpl implements GenCodeService { } @Override + @Transactional(rollbackFor = Exception.class) public void create(Map form) { Long currentUserId = SecurityUtils.getCurrentUserId(); String currentUsername = SecurityUtils.getCurrentUsername(); @@ -74,6 +76,7 @@ public class GenCodeServiceImpl implements GenCodeService { } @Override + @Transactional(rollbackFor = Exception.class) public void delete(Set ids) { for (String code : ids) { WQLObject.getWQLObject("sys_code_rule").delete("id = '" + code + "'"); @@ -82,6 +85,7 @@ public class GenCodeServiceImpl implements GenCodeService { } @Override + @Transactional(rollbackFor = Exception.class) public void update(JSONObject json) { WQLObject wql = WQLObject.getWQLObject("sys_code_rule"); String code = json.getString("code"); @@ -98,6 +102,7 @@ public class GenCodeServiceImpl implements GenCodeService { } @Override + @Transactional(rollbackFor = Exception.class) public String codeDemo(Map form) { String code = (String) form.get("code"); String id = this.queryIdByCode(code);