/*********************************************************************** * System : NLMRPII * Date : 2011-06 * Description : ************************************************************************/ package rolePermission.service; import java.util.HashMap; import common.util.CommonUtil; import rolePermission.service.bean.RolePermissionBean; import rolePermission.service.dao.RolePermissionDao; /** * Service. */ public class RolePermissionServiceImpl implements RolePermissionService { /** 用户管理 Dao 接口. */ private RolePermissionDao rolePermissionDao = null; /** * Service Impl. */ @SuppressWarnings("unchecked") public HashMap<String, Object> getRolePermission ( RolePermissionBean bean ) throws Exception { @SuppressWarnings("rawtypes") HashMap hashMap = new HashMap(); /** 读取数据 */ hashMap.put( "rolePermissions", rolePermissionDao.getBeanList( bean ) ); return hashMap; } /** * 分页链接字符串. */ public String getPaginationHtml( RolePermissionBean bean )throws Exception{ int records = rolePermissionDao.getBeanList_records( bean ); String paginationHtml = CommonUtil.getPaginationHtml( "rolePermission.getList" , bean.getPageNumber() , bean.getPageSize() , records ); return paginationHtml; } public RolePermissionBean manage(PermissionBean bean)throws Exception{ return rolePermissionDao.manage(bean); } public RolePermissionBean validCheck(PermissionBean bean) throws Exception { return rolePermissionDao.validCheck(bean); } /** * ------------------------------------------------------ * Getters and Setters * ------------------------------------------------------ */ }