package org.jeecg.modules.dnc.service; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.dnc.entity.NcLogInfo; import org.jeecg.modules.dnc.response.QueryPageResponseResult; import org.jeecg.modules.dnc.request.NcLogInfoRequest; import org.springframework.web.servlet.ModelAndView; /** * @author clown * * @date 2023/12/4 */ public interface INcLogInfoService extends IService { /** * 分页查询 * @param page * @param size * @param requestParams * @return */ QueryPageResponseResult findByPageList(int page, int size, NcLogInfoRequest requestParams); /** * 保存数据 * @param logInfo * @return */ boolean saveLogNcInfos(NcLogInfo logInfo); /** * 保存数据 * @param moduleInfo * @param operateType * @param logContent * @return */ boolean saveLogInfo(String moduleInfo,Integer operateType, String logContent); /** * 导出查询List * @param requestParams * @return */ ModelAndView exportLogList(NcLogInfoRequest requestParams); }