给有多个数据库表操作的方法 添加 @Transactional 保证事务的一致性。

This commit is contained in:
haotianmingyue 2024-11-21 11:47:25 +08:00
parent a77919df34
commit c84c89580c
2 changed files with 4 additions and 0 deletions

View File

@ -347,6 +347,7 @@ public class AppSystemController {
return success();
}
//-----------------------------实名认证---------------------------------
@Transactional
@PostMapping("/realNameAuthentication")
public AjaxResult realNameAuthentication(
@RequestParam("realNameAuthenticationDto") String realNameAuthenticationDtoString
@ -486,6 +487,7 @@ public class AppSystemController {
return ajax;
}
@Transactional
@PostMapping("/updateNickSign")
public AjaxResult updateUserInfo(@RequestParam("updateNickSignDto") String updateNickSignDt,@RequestParam("avatar") MultipartFile avatarImage)
{

View File

@ -27,6 +27,7 @@ import com.ruoyi.framework.manager.AsyncManager;
import com.ruoyi.framework.manager.factory.AsyncFactory;
import com.ruoyi.system.service.ISysConfigService;
import com.ruoyi.system.service.ISysUserService;
import org.springframework.transaction.annotation.Transactional;
/**
* 注册校验方法
@ -129,6 +130,7 @@ public class SysRegisterService
}
}
@Transactional // 保证事务的一致性
public String AppRegister(AppRegisterUser registerBody) {
String msg = "", username = registerBody.getUsername(), password = registerBody.getPassword();