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;
}
@Bean
public OptimisticLockerInnerInterceptor optimisticLockerInnerInterceptor() {
return new OptimisticLockerInnerInterceptor();
}
/**
* Id 生成器-->
* 特殊的一些类使用

View File

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