package com.dy.pipIrrGlobal.daoRm; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.dy.pipIrrGlobal.pojoRm.RmManureLast; import com.dy.pipIrrGlobal.pojoRm.RmSoilDay; import com.dy.pipIrrGlobal.pojoRm.RmSoilLast; import com.dy.pipIrrGlobal.voRm.VoSoil; import com.dy.pipIrrGlobal.voRm.VoSoilDay; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; /** * @Author: liurunyu * @Date: 2025/6/25 10:04 * @Description */ @Mapper public interface RmSoilDayMapper extends BaseMapper { int deleteByPrimaryKey(Long id); int insert(RmSoilDay record); int insertSelective(RmSoilDay record); RmSoilDay selectByPrimaryKey(Long id); List selectRmSoilDay(@Param("stSoilId") Long stSoilId, @Param("ymd") Integer ymd) ; /** * 根据指定条件查询记录 * @param soilId * @return */ List selectOneBySoilId(@Param("soilId") Long soilId, @Param("ymd") Integer ymd); /** * 根据指定条件查询记录数量 * @param params * @return */ Long selectCount(Map params); /** * 根据指定条件查询记录 * @param params * @return */ List selectSome(Map params); int updateByPrimaryKeySelective(RmSoilDay record); int updateByPrimaryKey(RmSoilDay record); }