package com.ydtech.modules.esm.dao; import com.ydtech.core.page.PageResult; import com.ydtech.modules.esm.model.EsmFeecountVO; import com.ydtech.modules.esm.model.EsmPolicyinfo; import java.util.List; import java.util.Date; public interface EsmPolicyinfoDao { public EsmPolicyinfo selectByPk(String id); public List selectAll(); public List selectList(String whereCase, Object[] paramValues); public List feecount(String inscode, Object[] paramValues); public Integer count(String whereCase, Object[] paramValues); public PageResult selectPaging(int pageNumber, int pageSize, String whereCase, Object[] paramValues); public Integer insert(EsmPolicyinfo model); public Integer insertReturnPk(EsmPolicyinfo model); public Integer insertSelective(EsmPolicyinfo model); public Integer update(EsmPolicyinfo model); public Integer updateSelective(EsmPolicyinfo model); public Integer delete(String id); }