package com.ruoyi.system.mapper; import java.util.List; import com.ruoyi.system.domain.SysTaskStatusHistory; /** * 任务状态变更历史记录 Mapper 接口 * * @author ruoyi */ public interface SysTaskStatusHistoryMapper { /** * 插入一条状态变更历史记录 * * @param history 历史记录 * @return 影响行数 */ int insert(SysTaskStatusHistory history); /** * 根据任务ID查询状态变更历史(按变更时间升序) * * @param taskId 任务ID * @return 历史列表 */ List selectByTaskId(Long taskId); /** * 根据任务编号查询状态变更历史 * * @param taskCode 任务编号 * @return 历史列表 */ List selectByTaskCode(String taskCode); }