package com.huimv.sjlr.dao; import com.huimv.sjlr.dataobject.SjlrMzda; import com.huimv.sjlr.dataobject.SjlrPzjl; import com.huimv.sjlr.dataobject.SjlrPzjlExample; import java.util.List; import java.util.Map; public interface SjlrPzjlDAO { /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ int countByExample(SjlrPzjlExample example); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ int deleteByExample(SjlrPzjlExample example); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ int deleteByPrimaryKey(Integer id); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ void insert(SjlrPzjl record); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ void insertSelective(SjlrPzjl record); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ List selectByExample(SjlrPzjlExample example); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ SjlrPzjl selectByPrimaryKey(Integer id); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ int updateByExampleSelective(SjlrPzjl record, SjlrPzjlExample example); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ int updateByExample(SjlrPzjl record, SjlrPzjlExample example); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ int updateByPrimaryKeySelective(SjlrPzjl record); /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_pzjl * * @ibatorgenerated Wed Mar 08 10:44:06 CST 2017 */ int updateByPrimaryKey(SjlrPzjl record); /** * 查询配种记录 * @param paramMap * @return */ public List selectPzjlListByParam(Map paramMap); /** * 配种母猪列表 * @param paramMap * @return */ public List selectPzjlMzdaListByParam(Map paramMap); /** * 统计配种数 * @param paramMap * @return */ public int countPzjlByParam(Map paramMap); /** * 统计配种分娩 * @param paramMap * @return */ public int countPzFmByParam(Map paramMap); /** * 统计配种胎次 * @param paramMap * @return */ public int countPztcByParam(Map paramMap); /** * 配种记录新增查询舍栏和胎次 * @param paramMap * @return */ public List selectPzjlAddByParam(Map paramMap); }