package com.ruoyi.task.mapper; import com.ruoyi.task.mapper.entity.TaskStatEntity; import java.util.List; /** * 任务统计表Mapper接口 * * @author ruoyi * @date 2026-03-05 */ public interface TaskStatMapper { /** * 根据统计主键查询任务统计 * * @param id 统计主键 * @return 任务统计信息 */ TaskStatEntity selectTaskStatById(Long id); /** * 查询任务统计列表 * * @param taskStat 任务统计信息 * @return 任务统计集合 */ List selectTaskStatList(TaskStatEntity taskStat); /** * 新增任务统计 * * @param taskStat 任务统计信息 * @return 影响行数 */ int insertTaskStat(TaskStatEntity taskStat); /** * 修改任务统计 * * @param taskStat 任务统计信息 * @return 影响行数 */ int updateTaskStat(TaskStatEntity taskStat); /** * 删除任务统计 * * @param id 统计主键 * @return 影响行数 */ int deleteTaskStatById(Long id); /** * 批量删除任务统计 * * @param ids 需要删除的统计主键集合 * @return 影响行数 */ int deleteTaskStatByIds(Long[] ids); }