package com.ruoyi.doublePrevention.repository; import com.ruoyi.doublePrevention.entity.PreventRiskDangerCheckLog; import com.ruoyi.doublePrevention.repository.param.HandlerReportParam; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface PreventRiskDangerCheckLogRepository { /** * 定时生成排查任务记录时, * 插入排查记录附属表 */ int insertDangerCheckLog(PreventRiskDangerCheckLog dangerCheck); /** * 删除定时核查任务 * */ int deleteDangerCheck(Long checkId); /** * 检索需要上报的任务记录 * */ List listReportTask(); /** * 修改上报的数据状态 * */ int updateEventReportStatus(HandlerReportParam handlerReportParam); /** * 查询by checkId * */ PreventRiskDangerCheckLog getByDangerCheckByCheckId(Long checkId); PreventRiskDangerCheckLog getByDangerCheckByJobId(Long jobId); int updateCheckLog(Long checkId, Long mobileCode); }