houzhongjian
2024-09-14 818a0170d8f2950d52cc7300a302356bbc523236
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.iailab.module.system.service.logger;
 
import com.iailab.framework.common.pojo.PageResult;
import com.iailab.module.system.api.logger.dto.LoginLogCreateReqDTO;
import com.iailab.module.system.controller.admin.logger.vo.loginlog.LoginLogPageReqVO;
import com.iailab.module.system.dal.dataobject.logger.LoginLogDO;
 
import javax.validation.Valid;
 
/**
 * 登录日志 Service 接口
 */
public interface LoginLogService {
 
    /**
     * 获得登录日志分页
     *
     * @param pageReqVO 分页条件
     * @return 登录日志分页
     */
    PageResult<LoginLogDO> getLoginLogPage(LoginLogPageReqVO pageReqVO);
 
    /**
     * 创建登录日志
     *
     * @param reqDTO 日志信息
     */
    void createLoginLog(@Valid LoginLogCreateReqDTO reqDTO);
 
}