package edu.sjtu.infosec.ismp.manager.RAM.dao; import java.util.List; import java.util.Map; import edu.sjtu.infosec.ismp.manager.RAM.model.AsseKnowDicCpKind; import edu.sjtu.infosec.ismp.manager.comm.model.page.Page; /** * 数据层 测评类型数据字典Dao访问接口. * */ public interface DicCpKindDao { /** * 保存/更新测评类型 * * @param dicCpKind * 测评状态 */ void saveOrUpdate(AsseKnowDicCpKind dicCpKind); /** * 删除测评类型 * * @param dicCpKind * 测评类型 */ void remove(AsseKnowDicCpKind dicCpKind); /** * 查询测评类型 * * @param cpKindId * 测评类型编号 * @return 测评类型对象 */ AsseKnowDicCpKind find(String cpKindId); /** * 查询测评类型 * @param paramMap * 查询条件 * @return 测评类型列表 */ List listDicCpKind(Map paramMap); /** * 查询测评类型记录数 * * @param paramMap * 查询条件 * @return 测评类型记录数 */ int getCount(Map paramMap); /** * 查询测评类型分页记录 * * @param page * 分页对象 * @param paramMap * 查询条件 * @return 分页记录列表 */ List listDicCpKindPage(Page page, Map paramMap); }