package com.ruoyi.doublePrevention.repository; import com.ruoyi.doublePrevention.entity.PreventRiskJobAndMeasure; import com.ruoyi.doublePrevention.repository.param.HandlerReportParam; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface PreventRiskJobAndMeasureRepository { /** * 插入管控措施与job的对应关系 * */ int insertJobAndMeasure(PreventRiskJobAndMeasure jobAndMeasure); /** * 查询JobAndMeasure - By JobId */ PreventRiskJobAndMeasure getJobAndMeasureByJobId(Long jobId); List getJobAndMeasureListByJobId(Long jobId); /** * 删除job管控措施的附属表关联信息 */ int deleteJobAndMeasure(Long jobId); /** * 检索需要上报的隐患排查任务 */ List listReportWork(); /** * 根据jobId查询对应的管控措施 */ List getMeasureListByJobId(Long jobId); /** * 修改上报状态 */ int updateWorkReportStatus(HandlerReportParam handlerReportParam); List listReportWorkTest(); List getRectifyJobData(Long jobId); }