添加回滚注解
This commit is contained in:
@@ -12,6 +12,7 @@ import org.nl.modules.wql.util.WqlUtil;
|
|||||||
import org.springframework.cache.annotation.CacheConfig;
|
import org.springframework.cache.annotation.CacheConfig;
|
||||||
import org.springframework.data.domain.Pageable;
|
import org.springframework.data.domain.Pageable;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
@@ -29,6 +30,7 @@ public class CodeDetailServiceImpl implements CodeDetailService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public void create(Map form) {
|
public void create(Map form) {
|
||||||
JSONObject json = new JSONObject();
|
JSONObject json = new JSONObject();
|
||||||
String id = IdUtil.simpleUUID();
|
String id = IdUtil.simpleUUID();
|
||||||
@@ -61,11 +63,13 @@ public class CodeDetailServiceImpl implements CodeDetailService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public void delete(String id) {
|
public void delete(String id) {
|
||||||
WQLObject.getWQLObject("sys_code_rule_detail").delete("id = '"+id+"'");
|
WQLObject.getWQLObject("sys_code_rule_detail").delete("id = '"+id+"'");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public void update(JSONObject json) {
|
public void update(JSONObject json) {
|
||||||
String now = DateUtil.now();
|
String now = DateUtil.now();
|
||||||
json.put("update_time",now);
|
json.put("update_time",now);
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ import org.nl.modules.wql.util.WqlUtil;
|
|||||||
import org.springframework.cache.annotation.CacheConfig;
|
import org.springframework.cache.annotation.CacheConfig;
|
||||||
import org.springframework.data.domain.Pageable;
|
import org.springframework.data.domain.Pageable;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
@@ -49,6 +50,7 @@ public class GenCodeServiceImpl implements GenCodeService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public void create(Map form) {
|
public void create(Map form) {
|
||||||
Long currentUserId = SecurityUtils.getCurrentUserId();
|
Long currentUserId = SecurityUtils.getCurrentUserId();
|
||||||
String currentUsername = SecurityUtils.getCurrentUsername();
|
String currentUsername = SecurityUtils.getCurrentUsername();
|
||||||
@@ -74,6 +76,7 @@ public class GenCodeServiceImpl implements GenCodeService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public void delete(Set<String> ids) {
|
public void delete(Set<String> ids) {
|
||||||
for (String code : ids) {
|
for (String code : ids) {
|
||||||
WQLObject.getWQLObject("sys_code_rule").delete("id = '" + code + "'");
|
WQLObject.getWQLObject("sys_code_rule").delete("id = '" + code + "'");
|
||||||
@@ -82,6 +85,7 @@ public class GenCodeServiceImpl implements GenCodeService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public void update(JSONObject json) {
|
public void update(JSONObject json) {
|
||||||
WQLObject wql = WQLObject.getWQLObject("sys_code_rule");
|
WQLObject wql = WQLObject.getWQLObject("sys_code_rule");
|
||||||
String code = json.getString("code");
|
String code = json.getString("code");
|
||||||
@@ -98,6 +102,7 @@ public class GenCodeServiceImpl implements GenCodeService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public String codeDemo(Map form) {
|
public String codeDemo(Map form) {
|
||||||
String code = (String) form.get("code");
|
String code = (String) form.get("code");
|
||||||
String id = this.queryIdByCode(code);
|
String id = this.queryIdByCode(code);
|
||||||
|
|||||||
Reference in New Issue
Block a user