|
|
|
@@ -50,12 +50,13 @@ public class SysUserTokenServiceImpl implements SysUserTokenService { |
|
|
|
//保存token |
|
|
|
sysUserTokenMapper.insert(tokenEntity); |
|
|
|
}else{ |
|
|
|
tokenEntity.setToken(token); |
|
|
|
tokenEntity.setUpdateTime(now); |
|
|
|
tokenEntity.setExpireTime(expireTime); |
|
|
|
|
|
|
|
//更新token |
|
|
|
sysUserTokenMapper.updateById(tokenEntity); |
|
|
|
if (tokenEntity.getExpireTime().before(now)) { |
|
|
|
tokenEntity.setToken(token); |
|
|
|
tokenEntity.setUpdateTime(now); |
|
|
|
tokenEntity.setExpireTime(expireTime); |
|
|
|
//更新token |
|
|
|
sysUserTokenMapper.updateById(tokenEntity); |
|
|
|
} |
|
|
|
} |
|
|
|
return tokenEntity; |
|
|
|
} |
|
|
|
|