package cn.bunny.services.mapper; import cn.bunny.dao.dto.log.ScheduleExecuteLogDto; import cn.bunny.dao.entity.log.ScheduleExecuteLog; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** *

* 调度任务执行日志 Mapper 接口 *

* * @author Bunny * @since 2024-10-18 12:56:39 */ @Mapper public interface ScheduleExecuteLogMapper extends BaseMapper { /** * * 分页查询调度任务执行日志内容 * * @param pageParams 调度任务执行日志分页参数 * @param dto 调度任务执行日志查询表单 * @return 调度任务执行日志分页结果 */ IPage selectListByPage(@Param("page") Page pageParams, @Param("dto") ScheduleExecuteLogDto dto); /** * 物理删除调度任务执行日志 * * @param ids 删除 id 列表 */ void deleteBatchIdsWithPhysics(List ids); }