sys.visit.tokentime解析出错加保护

This commit is contained in:
sxu 2025-05-16 18:29:52 +08:00
parent 87c9b768a5
commit 4178670171
1 changed files with 5 additions and 1 deletions

View File

@ -240,7 +240,11 @@ public class TokenService {
long tokenTime = 20L; long tokenTime = 20L;
String redisResult = redisService.getCacheObject("sys_config:"+ "sys.visit.tokentime"); String redisResult = redisService.getCacheObject("sys_config:"+ "sys.visit.tokentime");
if(StringUtils.isNotEmpty(redisResult)) { if(StringUtils.isNotEmpty(redisResult)) {
tokenTime = Long.parseLong(redisResult); try {
tokenTime = Long.parseLong(redisResult);
} catch (Exception e) {
tokenTime = 43200L; //MINUTES
}
}else { }else {
Long result = systemConfig.getTokenTime(); Long result = systemConfig.getTokenTime();
if (!ObjectUtil.isEmpty(result)){ if (!ObjectUtil.isEmpty(result)){