package com.landtool.lanbase.modules.sys.service; import java.util.Map; import com.landtool.lanbase.modules.sys.entity.SysUserToken; public interface SysUserTokenService { SysUserToken queryByUserId(Long userId); SysUserToken queryByToken(String token); void save(SysUserToken token); void update(SysUserToken token); /** * 生成token * @param userId 用户ID */ Map createToken(long userId); /** * 退出,修改token值 * @param userId 用户ID */ void logout(long userId); void addUserToken(Long userId, String loginname, String token,String expireTime,String updateTime); void updateUserToken(Long userId, String loginname, String token,String expireTime,String updateTime); }