package com.ruoyi.project.tr.baseCheckPoint.mapper; import java.util.List; import com.ruoyi.project.tr.baseCheckPoint.domain.BaseCheckPoint; /** * 基础清单检查点Mapper接口 * * @author wm * @date 2020-07-21 */ public interface BaseCheckPointMapper { /** * 查询基础清单检查点 * * @param checkPointId 基础清单检查点ID * @return 基础清单检查点 */ BaseCheckPoint selectBaseCheckPointById(Long checkPointId); /** * 查询基础清单检查点列表 * * @param baseCheckPoint 基础清单检查点 * @return 基础清单检查点集合 */ List selectBaseCheckPointList(BaseCheckPoint baseCheckPoint); /** * 新增基础清单检查点 * * @param baseCheckPoint 基础清单检查点 * @return 结果 */ int insertBaseCheckPoint(BaseCheckPoint baseCheckPoint); /** * 修改基础清单检查点 * * @param baseCheckPoint 基础清单检查点 * @return 结果 */ int updateBaseCheckPoint(BaseCheckPoint baseCheckPoint); /** * 删除基础清单检查点 * * @param checkPointId 基础清单检查点ID * @return 结果 */ int deleteBaseCheckPointById(Long checkPointId); /** * 批量删除基础清单检查点 * * @param checkPointIds 需要删除的数据ID * @return 结果 */ int deleteBaseCheckPointByIds(String[] checkPointIds); /** *使用baseCheckPointId进行查询 */ BaseCheckPoint getBaseCheckPointById(Long checkPointId); }