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

import com.baomidou.mybatisplus.extension.service.IService;
import com.skr.mdm.bean.qo.log.AdminLogPageQO;
import com.skr.mdm.bean.qo.log.AdminLogQO;
import com.skr.mdm.dto.LoginAdminDTO;
import com.skr.mdm.entity.LogAdminDO;
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 LogAdminService extends IService<LogAdminDO> {

	ResponseResult listAdminLog(AdminLogPageQO adminLogPageQO, LoginAdminDTO loginAdminDTO);

	void exportAdminLog(AdminLogQO adminLogQO, HttpServletResponse response, LoginAdminDTO admin) throws IOException;
}
