package com.ruoyi.system.mapper; import java.util.List; import com.ruoyi.system.domain.SysTaskLog; /** * 任务操作日志Mapper接口 * * @author ruoyi * @date 2024-01-15 */ public interface SysTaskLogMapper { /** * 查询任务操作日志 * * @param logId 任务操作日志主键 * @return 任务操作日志 */ public SysTaskLog selectSysTaskLogByLogId(Long logId); /** * 查询任务操作日志列表 * * @param sysTaskLog 任务操作日志 * @return 任务操作日志集合 */ public List selectSysTaskLogList(SysTaskLog sysTaskLog); /** * 根据任务ID查询操作日志列表 * * @param taskId 任务ID * @return 任务操作日志集合 */ public List selectSysTaskLogByTaskId(Long taskId); /** * 新增任务操作日志 * * @param sysTaskLog 任务操作日志 * @return 结果 */ public int insertSysTaskLog(SysTaskLog sysTaskLog); /** * 修改任务操作日志 * * @param sysTaskLog 任务操作日志 * @return 结果 */ public int updateSysTaskLog(SysTaskLog sysTaskLog); /** * 删除任务操作日志 * * @param logId 任务操作日志主键 * @return 结果 */ public int deleteSysTaskLogByLogId(Long logId); /** * 批量删除任务操作日志 * * @param logIds 需要删除的数据主键集合 * @return 结果 */ public int deleteSysTaskLogByLogIds(Long[] logIds); /** * 根据任务ID删除操作日志 * * @param taskId 任务ID * @return 结果 */ public int deleteSysTaskLogByTaskId(Long taskId); }