类 CoreRoleServiceImpl
- java.lang.Object
-
- net.sinodawn.module.sys.role.service.impl.CoreRoleServiceImpl
-
- 所有已实现的接口:
GenericService<CoreRoleBean,Long>,CoreRoleService
@Repository public class CoreRoleServiceImpl extends Object implements CoreRoleService
-
-
构造器概要
构造器 构造器 说明 CoreRoleServiceImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voiddelete(RestJsonWrapperBean wrapper)voiddeleteRolePermission(Long id, String permissionTypeId, RestJsonWrapperBean wrapper)voiddeleteRoleUser(RestJsonWrapperBean wrapper)RestValidationResultBeandeleteValidate(RestJsonWrapperBean wrapper)voiddoSuspendAction(RestJsonWrapperBean wrapper, boolean suspend)CoreRoleDaogetDao()Longinsert(RestJsonWrapperBean wrapper)voidinsertRolePermission(Long id, String permissionTypeId, RestJsonWrapperBean wrapper)voidinsertRoleUser(Long id, RestJsonWrapperBean wrapper)booleanisPermissionTypeAdminRole(Long roleId, String permissionTypeId)Page<CoreRoleBean>selectChoosablePagination(RestJsonWrapperBean wrapper)List<TableHeadBean>selectPermissionMatrixHeadList()Page<CoreRoleUserBean>selectRoleUserPaginationByRole(Long roleId, RestJsonWrapperBean wrapper)-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.sinodawn.framework.support.base.service.GenericService
delete, deleteCascadeById, getSinoAttrsMybatisMapper, instantSave, isAvailableByCurrentUser, isUpdatedByCurrentUser, postUpdate, print, save, selectAll, selectById, selectByIdIfPresent, selectByRole, selectColumnById, selectColumnById, selectDetail, selectFirst, selectFirstByFilter, selectFirstByFilter, selectList, selectList, selectListByFilter, selectListByFilter, selectListByIds, selectPagination, selectPagination, selectPagination, selectPagination, selectPaginationByFilter, selectProcId, selectRawPagination, selectSearchablePagination, selectStatus, swap, update, updateColumn, updateCreatedBy, updateCreatedBy, updateIfChanged, updateIfChanged, validate, validateUnique, validateUnique, validateUnique
-
-
-
-
方法详细资料
-
getDao
public CoreRoleDao getDao()
- 指定者:
getDao在接口中GenericService<CoreRoleBean,Long>
-
insert
@Transactional public Long insert(RestJsonWrapperBean wrapper)
- 指定者:
insert在接口中CoreRoleService- 指定者:
insert在接口中GenericService<CoreRoleBean,Long>
-
selectRoleUserPaginationByRole
public Page<CoreRoleUserBean> selectRoleUserPaginationByRole(Long roleId, RestJsonWrapperBean wrapper)
-
insertRoleUser
@Transactional public void insertRoleUser(Long id, RestJsonWrapperBean wrapper)
- 指定者:
insertRoleUser在接口中CoreRoleService
-
deleteRoleUser
@Transactional public void deleteRoleUser(RestJsonWrapperBean wrapper)
- 指定者:
deleteRoleUser在接口中CoreRoleService
-
insertRolePermission
@Transactional public void insertRolePermission(Long id, String permissionTypeId, RestJsonWrapperBean wrapper)
- 指定者:
insertRolePermission在接口中CoreRoleService
-
deleteRolePermission
@Transactional public void deleteRolePermission(Long id, String permissionTypeId, RestJsonWrapperBean wrapper)
- 指定者:
deleteRolePermission在接口中CoreRoleService
-
delete
@Transactional public void delete(RestJsonWrapperBean wrapper)
- 指定者:
delete在接口中GenericService<CoreRoleBean,Long>
-
doSuspendAction
public void doSuspendAction(RestJsonWrapperBean wrapper, boolean suspend)
-
selectChoosablePagination
public Page<CoreRoleBean> selectChoosablePagination(RestJsonWrapperBean wrapper)
-
isPermissionTypeAdminRole
public boolean isPermissionTypeAdminRole(Long roleId, String permissionTypeId)
- 指定者:
isPermissionTypeAdminRole在接口中CoreRoleService
-
selectPermissionMatrixHeadList
public List<TableHeadBean> selectPermissionMatrixHeadList()
-
deleteValidate
public RestValidationResultBean deleteValidate(RestJsonWrapperBean wrapper)
- 指定者:
deleteValidate在接口中CoreRoleService
-
-