You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.2 KiB
Java
53 lines
1.2 KiB
Java
|
8 years ago
|
package com.ruoyi.system.mapper;
|
||
|
8 years ago
|
|
||
|
|
import java.util.List;
|
||
|
8 years ago
|
import com.ruoyi.system.domain.SysUserOnline;
|
||
|
8 years ago
|
|
||
|
|
/**
|
||
|
|
* 在线用户 数据层
|
||
|
|
*
|
||
|
|
* @author ruoyi
|
||
|
|
*/
|
||
|
8 years ago
|
public interface SysUserOnlineMapper
|
||
|
8 years ago
|
{
|
||
|
|
/**
|
||
|
|
* 通过会话序号查询信息
|
||
|
|
*
|
||
|
|
* @param sessionId 会话ID
|
||
|
|
* @return 在线用户信息
|
||
|
|
*/
|
||
|
8 years ago
|
public SysUserOnline selectOnlineById(String sessionId);
|
||
|
8 years ago
|
|
||
|
|
/**
|
||
|
|
* 通过会话序号删除信息
|
||
|
|
*
|
||
|
|
* @param sessionId 会话ID
|
||
|
|
* @return 在线用户信息
|
||
|
|
*/
|
||
|
|
public int deleteOnlineById(String sessionId);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 保存会话信息
|
||
|
|
*
|
||
|
|
* @param online 会话信息
|
||
|
|
* @return 结果
|
||
|
|
*/
|
||
|
8 years ago
|
public int saveOnline(SysUserOnline online);
|
||
|
8 years ago
|
|
||
|
|
/**
|
||
|
|
* 查询会话集合
|
||
|
|
*
|
||
|
|
* @param userOnline 会话参数
|
||
|
|
* @return 会话集合
|
||
|
|
*/
|
||
|
8 years ago
|
public List<SysUserOnline> selectUserOnlineList(SysUserOnline userOnline);
|
||
|
8 years ago
|
|
||
|
|
/**
|
||
|
|
* 查询过期会话集合
|
||
|
|
*
|
||
|
|
* @param lastAccessTime 过期时间
|
||
|
|
* @return 会话集合
|
||
|
|
*/
|
||
|
8 years ago
|
public List<SysUserOnline> selectOnlineByExpired(String lastAccessTime);
|
||
|
8 years ago
|
}
|