package com.zanxiang.game.module.manage.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zanxiang.game.module.manage.pojo.params.UserLoginLogParam;
import com.zanxiang.game.module.manage.pojo.vo.UserRoleLoginVO;
import com.zanxiang.game.module.mybatis.entity.UserLoginLog;

/**
 * @author : lingfeng
 * @time : 2022-07-05
 * @description : 用户登录日志
 */
public interface IUserLoginLogService extends IService<UserLoginLog> {

    /**
     * 查询用户登录记录
     *
     * @param param : 登录记录查询参数
     * @return {@link IPage}<{@link UserRoleLoginVO}>
     */
    IPage<UserRoleLoginVO> loginList(UserLoginLogParam param);
}
