package com.huimv.sj.dao; import java.util.Date; import java.util.List; import java.util.Map; import com.huimv.busi.base.dto.ResponseBean; import com.huimv.sj.dataobject.SjHkdl; import com.huimv.sj.dataobject.SjHksl; import com.huimv.sj.dataobject.SjSscssj; import com.huimv.sj.dataobject.SjSscssjExample; import com.huimv.web.base.PageBean; public interface SjSscssjDAO { /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ int countByExample(SjSscssjExample example); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ int deleteByExample(SjSscssjExample example); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ int deleteByPrimaryKey(Integer id); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ void insert(SjSscssj record); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ void insertSelective(SjSscssj record); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ List selectByExample(SjSscssjExample example); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ SjSscssj selectByPrimaryKey(Integer id); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ int updateByExampleSelective(SjSscssj record, SjSscssjExample example); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ int updateByExample(SjSscssj record, SjSscssjExample example); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ int updateByPrimaryKeySelective(SjSscssj record); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sj_sscssj * * @ibatorgenerated Thu Jun 19 15:59:45 CST 2014 */ int updateByPrimaryKey(SjSscssj record); /** * 得到指定条件采食记录的最大时间 */ public Date selectMaxSscssjTimeByParam(Map searchParam); /** * 插入动物访问记录 */ public void insertSscssjByParam(List> paramMapList); int countSlwhByExample(SjSscssjExample example); List selectSlwhByExample(SjSscssjExample example); /** * 上料信息参数查询 */ ResponseBean selectDaSlxxByParam(Map paramMap, PageBean pageBean) throws Exception; /** * 存储过程 */ void callPrcSlxx(Map searchParam); /** * 根据参数查询传感器 * @param searchParam * @return */ public List selectHkcsCgqidByParam(Map searchParam); /** * 根据参数查询全程 * @param searchParam * @return */ public List selectQccsByParam(Map searchParam); /** * 根据参数查询当天 * @param searchParam * @return */ public List selectDqcsByParam(Map searchParam); }