a-tuoheng-task/src/main/java/com/ruoyi/task/mapper/TaskStatMapper.java

60 lines
1.2 KiB
Java
Raw Normal View History

2026-03-05 16:14:52 +08:00
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<TaskStatEntity> 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);
}