package com.ruoyi.system.mapper.task.ext;

import com.ruoyi.system.domain.task.TkRoundSubtask;
import com.ruoyi.system.domain.task.vo.BsGridRegionUser;
import com.ruoyi.system.mapper.task.TkRoundSubtaskMapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author vidar
 * date 2024/6/13
 * description
 **/
public interface TkRoundSubtaskExtMapper extends TkRoundSubtaskMapper {

    List<TkRoundSubtask> selectByParam(@Param("objId") String objId,
                                       @Param("startTime") String startTime,
                                       @Param("endTime") String endTime,
                                       @Param("origin") String origin,
                                       @Param("status") String status,
                                       @Param("pageNum") Integer pageNum,
                                       @Param("pageSize") Integer pageSize);

    int countByDxlx(@Param("dxlx") String dxlx);

    List<TkRoundSubtask> getSubTaskNumByDXLX();
}
