package com.ruoyi.project.tr.hiddenDangerCheckPoint.mapper; import com.ruoyi.project.tr.hiddenDangerCheckPoint.domain.BaseCheckPointDTO; import com.ruoyi.project.tr.hiddenDangerCheckPoint.domain.HiddenDangerCheckPoint; import com.ruoyi.project.tr.hiddenDangerCheckPoint.domain.RiskCheckPointDTO; import com.ruoyi.project.tr.riskCheckPoint.domain.RiskCheckPoint; import java.util.Date; import java.util.List; /** * 隐患排查检查点信息Mapper接口 * * @date 2020-05-08 */ public interface HiddenDangerCheckPointMapper { /** * 查询隐患排查检查点信息 * * @param id 隐患排查检查点信息ID * @return 隐患排查检查点信息 */ HiddenDangerCheckPoint selectHiddenDangerCheckPointById(Long id); /** * 查询隐患排查检查点信息列表 * * @param hiddenDangerCheckPoint 隐患排查检查点信息 * @return 隐患排查检查点信息集合 */ List selectHiddenDangerCheckPointList(HiddenDangerCheckPoint hiddenDangerCheckPoint); List selectHiddenDangerCheckPointListNewCount(HiddenDangerCheckPoint hiddenDangerCheckPoint); /** * 新增隐患排查检查点信息 * * @param hiddenDangerCheckPoint 隐患排查检查点信息 * @return 结果 */ int insertHiddenDangerCheckPoint(HiddenDangerCheckPoint hiddenDangerCheckPoint); /** * 修改隐患排查检查点信息 * * @param hiddenDangerCheckPoint 隐患排查检查点信息 * @return 结果 */ int updateHiddenDangerCheckPoint(HiddenDangerCheckPoint hiddenDangerCheckPoint); /** * 删除隐患排查检查点信息 * * @param id 隐患排查检查点信息ID * @return 结果 */ int deleteHiddenDangerCheckPointById(Long id); /** * 批量删除隐患排查检查点信息 * * @param ids 需要删除的数据ID * @return 结果 */ int deleteHiddenDangerCheckPointByIds(String[] ids); /** * 查询检查点(根据隐患排查id) * * @param riskCheckPointDTO * @return */ List selectRiskCheckPointListByCheckId(RiskCheckPointDTO riskCheckPointDTO); /** * 查询基础清单检查点(根据隐患排查id) * * @param baseCheckPointDTO * @return */ List selectBaseCheckPointListByCheckId(BaseCheckPointDTO baseCheckPointDTO); /** * 查询by Id */ HiddenDangerCheckPoint getHiddenDangerCheckPointById(Long dangerCheckPointId); List getHiddenDangerCheckPointByCheckId(Long checkId); int rectifyTimeOut(Long id , Date rectifyDeadlineTime); int updateConfirm(HiddenDangerCheckPoint hdcp); List selectHiddenDangerCheckPointListNew(HiddenDangerCheckPoint hiddenDangerCheckPoint); int editDangerLevel(HiddenDangerCheckPoint hdcp); }