60 lines
1.2 KiB
Java
60 lines
1.2 KiB
Java
|
|
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);
|
||
|
|
}
|