package com.skr.mdm.api.log.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.skr.mdm.bean.qo.log.UserLogPageQO;
import com.skr.mdm.bean.qo.log.UserLogQO;
import com.skr.mdm.dto.LoginAdminDTO;
import com.skr.mdm.entity.LogUserDO;
import com.skr.mdm.result.ResponseResult;

import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

/**
 * @author nfq
 * @date 2023-03-09 09:49
 */
public interface LogUserService extends IService<LogUserDO> {

	ResponseResult listUserLog(UserLogPageQO userLogPageQO, LoginAdminDTO admin);

	void exportUserLog(UserLogQO userLogQO, HttpServletResponse response, LoginAdminDTO admin) throws IOException;
}
