package com.javaweb.geo.mapper; import com.javaweb.geo.domain.HoleLog; import com.javaweb.geo.vo.DrillDateVo; import java.util.List; /** * 钻孔日志Mapper接口 * * @author cxy * @date 2024-05-21 */ public interface HoleLogMapper { /** * 查询钻孔日志 * * @param id 钻孔日志ID * @return 钻孔日志 */ public HoleLog selectHoleLogById(String id); /** * 查询钻孔日志列表 * * @param holeLog 钻孔日志 * @return 钻孔日志集合 */ public List selectHoleLogList(HoleLog holeLog); /** * 新增钻孔日志 * * @param holeLog 钻孔日志 * @return 结果 */ public int insertHoleLog(HoleLog holeLog); /** * 修改钻孔日志 * * @param holeLog 钻孔日志 * @return 结果 */ public int updateHoleLog(HoleLog holeLog); /** * 删除钻孔日志 * * @param id 钻孔日志ID * @return 结果 */ public int deleteHoleLogById(String id); /** * 批量删除钻孔日志 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteHoleLogByIds(String[] ids); /** * 统计最近10天进尺量 * @return */ List SUMHoleLog(); List SUMProjectHoleLog(HoleLog holeLog); }