das接口修改

This commit is contained in:
chenhaojie 2024-06-24 10:14:30 +08:00
parent 936264d43a
commit f6353c77b9
2 changed files with 5 additions and 2 deletions

View File

@ -32,6 +32,11 @@ public class MybatisPlusConfig {
return interceptor; return interceptor;
} }
@Bean
public OptimisticLockerInnerInterceptor optimisticLockerInnerInterceptor() {
return new OptimisticLockerInnerInterceptor();
}
/** /**
* Id 生成器--> * Id 生成器-->
* 特殊的一些类使用 * 特殊的一些类使用

View File

@ -78,7 +78,6 @@ public class LoginServiceImpl implements LoginService {
loginInfo.setSysUser(sysUserVo); // 存储用户信息到会话 loginInfo.setSysUser(sysUserVo); // 存储用户信息到会话
loginInfo.setToken(token); loginInfo.setToken(token);
loginInfo.setRefreshToken(refreshTokenUuid); loginInfo.setRefreshToken(refreshTokenUuid);
adminRedisTemplate.setEx(token, loginInfo, Duration.ofSeconds(saTokenProperties.getExpireTime()));
adminRedisTemplate.setEx(refreshToken, loginInfo, Duration.ofSeconds(saTokenProperties.getRefreshExpireTime())); adminRedisTemplate.setEx(refreshToken, loginInfo, Duration.ofSeconds(saTokenProperties.getRefreshExpireTime()));
return loginInfo; return loginInfo;
} }
@ -110,7 +109,6 @@ public class LoginServiceImpl implements LoginService {
loginUserDetailsVo.setRefreshToken(newRefreshTokenUuid); loginUserDetailsVo.setRefreshToken(newRefreshTokenUuid);
String oldRefreshToken = loginUserDetailsVo.getRefreshToken(); String oldRefreshToken = loginUserDetailsVo.getRefreshToken();
adminRedisTemplate.setEx(newToken, loginUserDetailsVo, Duration.ofSeconds(saTokenProperties.getExpireTime()));
adminRedisTemplate.setEx(newRefreshToken, loginUserDetailsVo, Duration.ofSeconds(saTokenProperties.getRefreshExpireTime())); adminRedisTemplate.setEx(newRefreshToken, loginUserDetailsVo, Duration.ofSeconds(saTokenProperties.getRefreshExpireTime()));
// 删除原有刷新token // 删除原有刷新token
adminRedisTemplate.del("refresh:" + oldRefreshToken); adminRedisTemplate.del("refresh:" + oldRefreshToken);