package edu.sjtu.infosec.ismp.manager.RAM.service.impl; import java.util.List; import java.util.Map; import edu.sjtu.infosec.ismp.manager.RAM.dao.DicCpKindDao; import edu.sjtu.infosec.ismp.manager.RAM.model.AsseKnowDicCpKind; import edu.sjtu.infosec.ismp.manager.RAM.service.DicCpKindService; import edu.sjtu.infosec.ismp.manager.comm.model.page.Page; /** * 应用层 测评类型数据字典Manager实现类. * */ public class DicCpKindServiceImpl implements DicCpKindService { /** * 测评类型数据访问对象接口 */ private DicCpKindDao dicCpKindDao; /** * @param diccpKindDao * 测评类型数据访问对象接口(Spring Ioc容器依赖注入) */ public void setDicCpKindDao(DicCpKindDao diccpKindDao) { this.dicCpKindDao = diccpKindDao; } /** * 查询测评类型 * * @param cpKindId * 测评类型编号 * @return 测评类型对象 */ public AsseKnowDicCpKind find(String cpKindId) { return dicCpKindDao.find(cpKindId); } /** * 查询测评类型记录数 * * @param paramMap * 查询条件 * @return 测评类型记录数 */ public int getCount(Map paramMap) { return dicCpKindDao.getCount(paramMap); } /** * 查询测评类型 * @param paramMap * 查询条件 * @return 测评类型列表 */ public List listDicCpKind(Map paramMap) { return dicCpKindDao.listDicCpKind(paramMap); } /** * 查询测评类型分页记录 * .. * @param page * 分页对象 * @param paramMap * 查询条件 * @return 分页记录列表 */ public List listDicCpKindPage(Page page, Map paramMap) { return dicCpKindDao.listDicCpKindPage(page, paramMap); } /** * 删除测评类型 * * @param dicCpKind * 测评类型 */ public void remove(AsseKnowDicCpKind dicCpKind) { dicCpKindDao.remove(dicCpKind); } /** * 保存/更新测评类型 * * @param dicCpKind * 测评状态 */ public void saveOrUpdate(AsseKnowDicCpKind dicCpKind) { dicCpKindDao.saveOrUpdate(dicCpKind); } }