类 CoreRolePermissionServiceImpl
- java.lang.Object
-
- net.sinodawn.module.sys.role.service.impl.CoreRolePermissionServiceImpl
-
@Repository public class CoreRolePermissionServiceImpl extends Object implements CoreRolePermissionService
-
-
构造器概要
构造器 构造器 说明 CoreRolePermissionServiceImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voiddelete(Long id)voiddelete(Long roleId, String permissionTypeId, List<String> targetIdList)voiddelete(RestJsonWrapperBean wrapper)voiddeleteByRoleId(Long roleId)CoreRolePermissionDaogetDao()voidinsert(Long roleId, String permissionTypeId, List<String> targetIdList)Longinsert(RestJsonWrapperBean wrapper)voidsave(Long id, RestJsonWrapperBean wrapper)List<CoreRolePermissionBean>selectActiveUserPermissionList(String userId, String permissionType)List<CoreRolePermissionBean>selectListByRole(Long roleId)StringselectPermissionTypeAdmin(String permisionTypeId)voidupdate(CoreRolePermissionBean proxy)voidupdateIfChanged(List<CoreRolePermissionBean> itemList)voidupdateIfChanged(CoreRolePermissionBean item)-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.sinodawn.framework.support.base.service.GenericService
deleteCascadeById, getSinoAttrsMybatisMapper, instantSave, isAvailableByCurrentUser, isUpdatedByCurrentUser, postUpdate, print, 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, updateColumn, updateCreatedBy, updateCreatedBy, validate, validateUnique, validateUnique, validateUnique
-
-
-
-
方法详细资料
-
getDao
public CoreRolePermissionDao getDao()
- 指定者:
getDao在接口中GenericService<CoreRolePermissionBean,Long>
-
insert
@Transactional public Long insert(RestJsonWrapperBean wrapper)
- 指定者:
insert在接口中GenericService<CoreRolePermissionBean,Long>
-
insert
@Transactional @CacheEvict(value="T_CORE_ROLE_PERMISSION.SOURCE_ROLEID", key="\'\' + #roleId") public void insert(Long roleId, String permissionTypeId, List<String> targetIdList)- 指定者:
insert在接口中CoreRolePermissionService
-
delete
@Transactional public void delete(RestJsonWrapperBean wrapper)
- 指定者:
delete在接口中GenericService<CoreRolePermissionBean,Long>
-
delete
@Transactional @CacheEvict(value="T_CORE_ROLE_PERMISSION.SOURCE_ROLEID", key="\'\' + #roleId") public void delete(Long roleId, String permissionTypeId, List<String> targetIdList)- 指定者:
delete在接口中CoreRolePermissionService
-
deleteByRoleId
@Transactional @CacheEvict(value="T_CORE_ROLE_PERMISSION.SOURCE_ROLEID", key="\'\' + #roleId") public void deleteByRoleId(Long roleId)- 指定者:
deleteByRoleId在接口中CoreRolePermissionService
-
selectListByRole
@Cacheable(value="T_CORE_ROLE_PERMISSION.SOURCE_ROLEID", key="\'\' + #roleId") public List<CoreRolePermissionBean> selectListByRole(Long roleId)- 指定者:
selectListByRole在接口中CoreRolePermissionService
-
selectActiveUserPermissionList
public List<CoreRolePermissionBean> selectActiveUserPermissionList(String userId, String permissionType)
-
delete
public void delete(Long id)
- 指定者:
delete在接口中GenericService<CoreRolePermissionBean,Long>
-
update
public void update(CoreRolePermissionBean proxy)
- 指定者:
update在接口中GenericService<CoreRolePermissionBean,Long>
-
updateIfChanged
public void updateIfChanged(List<CoreRolePermissionBean> itemList)
- 指定者:
updateIfChanged在接口中GenericService<CoreRolePermissionBean,Long>
-
updateIfChanged
public void updateIfChanged(CoreRolePermissionBean item)
- 指定者:
updateIfChanged在接口中GenericService<CoreRolePermissionBean,Long>
-
save
public void save(Long id, RestJsonWrapperBean wrapper)
- 指定者:
save在接口中GenericService<CoreRolePermissionBean,Long>
-
-