限定符和类型 | 方法和说明 |
---|---|
java.util.List<AuthorityDetail> |
User.getAuthorityDetailList()
获取权限细节信息列表
|
java.util.List<AuthorityDetail> |
Post.getAuthorityDetailList()
获取权限细节信息列表
|
java.util.List<AuthorityDetail> |
Department.getAuthorityDetailList()
获取权限细节信息列表
|
java.util.List<AuthorityDetail> |
CustomRole.getAuthorityDetailList()
获取权限细节信息列表
|
java.util.List<AuthorityDetail> |
BaseAuthority.getAuthorityDetailList()
获取权限细节信息列表
|
限定符和类型 | 方法和说明 |
---|---|
User |
User.authorityDetailList(java.util.List<AuthorityDetail> authorityDetailList) |
Post |
Post.authorityDetailList(java.util.List<AuthorityDetail> authorityDetailList) |
Department |
Department.authorityDetailList(java.util.List<AuthorityDetail> authorityDetailList) |
CustomRole |
CustomRole.authorityDetailList(java.util.List<AuthorityDetail> authorityDetailList) |
Authority |
Authority.authorityDetailList(java.util.List<AuthorityDetail> authorityDetailList)
设置权限细节信息列表
|
void |
User.setAuthorityDetailList(java.util.List<AuthorityDetail> authorityDetailList) |
void |
Post.setAuthorityDetailList(java.util.List<AuthorityDetail> authorityDetailList) |
void |
Department.setAuthorityDetailList(java.util.List<AuthorityDetail> authorityDetailList) |
void |
CustomRole.setAuthorityDetailList(java.util.List<AuthorityDetail> authorityDetailList) |
void |
BaseAuthority.setAuthorityDetailList(java.util.List<AuthorityDetail> authorityDetailList)
设置权限细节信息列表
|
限定符和类型 | 方法和说明 |
---|---|
AuthorityDetail |
AuthorityDetail.authoritySource(AuthoritySource authoritySource) |
AuthorityDetail |
AuthorityDetail.authorityType(AuthorityType authorityType) |
AuthorityDetail |
AuthorityDetail.authorityValue(AuthorityValue authorityValue) |
限定符和类型 | 方法和说明 |
---|---|
static CustomRole |
EntityConvertUtil.toCustomRole(CustomRoleEntity customRoleEntity,
java.util.List<AuthorityDetail> detailList) |
static Department |
EntityConvertUtil.toDepartment(DepartmentEntity departmentEntity,
java.util.List<AuthorityDetail> detailList) |
static Post |
EntityConvertUtil.toPost(PostEntity postEntity,
java.util.List<AuthorityDetail> detailList) |
static User |
EntityConvertUtil.toUser(UserEntity userEntity,
java.util.List<AuthorityDetail> detailList) |
限定符和类型 | 方法和说明 |
---|---|
void |
RoleTypePrivilegeProcessor.updateAuthority(java.lang.String carrierId,
java.lang.String entityId,
AuthorityDetail[] authorityDetails)
/** * 更新权限载体ID对应的内部权限
|
void |
UserPrivilegeProcessor.updateAuthority(java.lang.String userId,
java.lang.String entityId,
AuthorityDetail[] authorityDetails,
UpdatePrivilegeClearOption clearOption,
boolean isReuse) |
abstract void |
RoleTypePrivilegeProcessor.updateAuthority(java.lang.String carrierId,
java.lang.String entityId,
AuthorityDetail[] authorityDetails,
UpdatePrivilegeClearOption clearOption,
boolean isReuse)
更新权限载体ID对应的内部权限
|
void |
DepartmentPostPrivilegeProcessor.updateAuthority(java.lang.String departmentPostId,
java.lang.String entityId,
AuthorityDetail[] authorityDetails,
UpdatePrivilegeClearOption clearOption,
boolean isReuse) |
void |
CustomRolePrivilegeProcessor.updateAuthority(java.lang.String customRoleId,
java.lang.String entityId,
AuthorityDetail[] authorityDetails,
UpdatePrivilegeClearOption clearOption,
boolean isReuse) |
void |
RoleTypePrivilegeProcessor.updateExternalAuthority(java.lang.String carrierId,
java.lang.String entityId,
AuthorityDetail[] authorityDetails,
java.lang.String externalType)
更新权限载体ID对应的外部权限
|
void |
UserPrivilegeProcessor.updateExternalAuthority(java.lang.String userId,
java.lang.String entityId,
AuthorityDetail[] authorityDetails,
java.lang.String externalType,
UpdatePrivilegeClearOption clearOption,
boolean isReuse) |
abstract void |
RoleTypePrivilegeProcessor.updateExternalAuthority(java.lang.String carrierId,
java.lang.String entityId,
AuthorityDetail[] authorityDetails,
java.lang.String externalType,
UpdatePrivilegeClearOption clearOption,
boolean isReuse)
更新权限载体ID对应的外部权限
|
void |
DepartmentPostPrivilegeProcessor.updateExternalAuthority(java.lang.String departmentPostId,
java.lang.String entityId,
AuthorityDetail[] authorityDetails,
java.lang.String externalType,
UpdatePrivilegeClearOption clearOption,
boolean isReuse) |
void |
CustomRolePrivilegeProcessor.updateExternalAuthority(java.lang.String customRoleId,
java.lang.String entityId,
AuthorityDetail[] authorityDetails,
java.lang.String externalType,
UpdatePrivilegeClearOption clearOption,
boolean isReuse) |
限定符和类型 | 方法和说明 |
---|---|
void |
TemplatePrivilegeType.updateByCustomRole(java.lang.String roleId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
NoneExternalPrivilegeType.updateByCustomRole(java.lang.String roleId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
GradeAuthPrivilegeType.updateByCustomRole(java.lang.String roleId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
ExternalPrivilegeType.updateByCustomRole(java.lang.String roleId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
ConnectionAuthPrivilegeType.updateByCustomRole(java.lang.String roleId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
TemplatePrivilegeType.updateByDepartmentPost(DepRole depRole,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
NoneExternalPrivilegeType.updateByDepartmentPost(DepRole depRole,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
GradeAuthPrivilegeType.updateByDepartmentPost(DepRole depRole,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
ExternalPrivilegeType.updateByDepartmentPost(DepRole depRole,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
ConnectionAuthPrivilegeType.updateByDepartmentPost(DepRole depRole,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
TemplatePrivilegeType.updateByUser(java.lang.String userId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
NoneExternalPrivilegeType.updateByUser(java.lang.String userId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
GradeAuthPrivilegeType.updateByUser(java.lang.String userId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
ExternalPrivilegeType.updateByUser(java.lang.String userId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
ConnectionAuthPrivilegeType.updateByUser(java.lang.String userId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
限定符和类型 | 方法和说明 |
---|---|
static void |
ControllerFactory.setDepartmentPrivilegeDetails(DepartmentPostBean departmentBean,
java.util.List<AuthorityDetail> authorityDetailList)
设置部门权限细节
|
static PrivilegeBean |
ControllerFactory.transferAuthorityDetails2PrivilegeBean(java.util.List<AuthorityDetail> details)
数据库权限细节集合转换为业务层权限
|
static java.util.List<PrivilegeDetailBean> |
ControllerFactory.transferAuthorityDetails2PrivilegeDetails(java.util.List<AuthorityDetail> details)
数据库权限细节集合转换为业务层权限细节集合
|
限定符和类型 | 方法和说明 |
---|---|
void |
PrivilegeController.updatePrivilege(java.lang.String currentUserId,
PrivilegeOperator operator,
java.util.List<AuthorityDetail> authorityDetails) |
限定符和类型 | 方法和说明 |
---|---|
void |
SuperPrivilegeController.updatePrivilege(java.lang.String currentUserId,
PrivilegeOperator operator,
java.util.List<AuthorityDetail> authorityDetails) |
void |
CommonPrivilegeController.updatePrivilege(java.lang.String currentUserId,
PrivilegeOperator operator,
java.util.List<AuthorityDetail> authorityDetails)
子管理员设置权限,规则是先获取当前用户具有的权限,再分配出去
|