46 lines
767 B
Java
46 lines
767 B
Java
|
package com.qiaoba.auth.service;
|
||
|
|
||
|
import com.qiaoba.auth.entity.OnlineUser;
|
||
|
|
||
|
import java.util.List;
|
||
|
|
||
|
/**
|
||
|
* 在线用户 服务层
|
||
|
*
|
||
|
* @author ailanyin
|
||
|
* @version 1.0
|
||
|
* @since 2023/5/25 17:15
|
||
|
*/
|
||
|
public interface OnlineUserService {
|
||
|
|
||
|
/**
|
||
|
* 新增
|
||
|
*
|
||
|
* @param onlineUser onlineUser
|
||
|
*/
|
||
|
void insert(OnlineUser onlineUser);
|
||
|
|
||
|
/**
|
||
|
* 删除(强退)
|
||
|
*
|
||
|
* @param username 登录账号
|
||
|
*/
|
||
|
void delete(String username);
|
||
|
|
||
|
/**
|
||
|
* 查询
|
||
|
*
|
||
|
* @param username 登录账号
|
||
|
* @return 在线用户
|
||
|
*/
|
||
|
OnlineUser selectByUsername(String username);
|
||
|
|
||
|
/**
|
||
|
* 批量查询
|
||
|
*
|
||
|
* @param username username
|
||
|
* @return list
|
||
|
*/
|
||
|
List<OnlineUser> selectList(String username);
|
||
|
}
|