package com.ruoyi.sim.mapper; import java.util.List; import com.ruoyi.sim.domain.Task; /** * 任务Mapper接口 * * @author tom * @date 2024-12-13 */ public interface TaskMapper { /** * 查询任务 * * @param taskId 任务主键 * @return 任务 */ public Task selectTaskByTaskId(Long taskId); /** * 查询任务列表 * * @param task 任务 * @return 任务集合 */ public List selectTaskList(Task task); /** * 新增任务 * * @param task 任务 * @return 结果 */ public long insertTask(Task task); /** * 修改任务 * * @param task 任务 * @return 结果 */ public int updateTask(Task task); /** * 删除任务 * * @param taskId 任务主键 * @return 结果 */ public int deleteTaskByTaskId(Long taskId); /** * 批量删除任务 * * @param taskIds 需要删除的数据主键集合 * @return 结果 */ public int deleteTaskByTaskIds(Long[] taskIds); }