package com.artfess.cqlt.task.dao;

import com.artfess.cqlt.task.model.SchedulerTask;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import org.apache.ibatis.annotations.Param;

/**
 * 数据抽取任务信息 Mapper 接口
 *
 * @company 阿特菲斯信息技术有限公司
 * @author chens
 * @since 2021-12-16
 */
public interface SchedulerTaskDao extends BaseMapper<SchedulerTask> {
    /**
     * 分页查询
     * @param convert2iPage
     * @param convert2Wrapper
     * @Return: com.baomidou.mybatisplus.core.metadata.IPage<com.artfess.cssc.model.model.ModelTask>
     * @Author: chens
     * @Date: 2021/12/20 14:29
     */
    IPage<SchedulerTask> sliceQuerySchedulerTask(IPage<SchedulerTask> convert2iPage, @Param(Constants.WRAPPER) Wrapper<SchedulerTask> convert2Wrapper);

}
