@Validated @Controller public class PreRoleController extends AbstractController implements com.xforceplus.api.global.user.PreRoleApi, com.xforceplus.api.current.user.PreRoleApi
companyService, orgService, tenantService, userService| 构造器和说明 |
|---|
PreRoleController(PreRoleService preRoleService,
RoleService roleService) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
bindUsers(long roleId,
com.xforceplus.api.model.RoleModel.Request.BindUsers bindUsers) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.Role> |
create(com.xforceplus.api.model.RoleModel.Request.PreCreate model) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.User>> |
currentBindedRoles(java.lang.Long roleId,
com.xforceplus.api.model.UserModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
查询当前预置角色绑定的用户列表
|
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.domain.tenant.PreRoleDTO>> |
currentPage(com.xforceplus.api.model.RoleModel.Request.PreRoleQuery query,
org.springframework.data.domain.Pageable pageable) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
delete(long roleId) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.Role> |
detailInfo(long roleId)
用户查询可以用的预置角色
|
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
disable(java.lang.Long roleId) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
enable(java.lang.Long roleId) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.Role> |
info(long roleId) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.domain.tenant.PreRoleDTO>> |
page(com.xforceplus.api.model.RoleModel.Request.PreRoleQuery query,
org.springframework.data.domain.Pageable pageable) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
unBindUsers(long roleId,
com.xforceplus.api.model.RoleModel.Request.UnbindUsers bindUsers) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.Role> |
update(long roleId,
com.xforceplus.api.model.RoleModel.Request.BaseCreate model) |
toCompanyId, toOrg, toOrgId, toRoleId, toTenant, toTenantId, toUserIdpublic PreRoleController(PreRoleService preRoleService, RoleService roleService)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.Role> detailInfo(long roleId)
detailInfo 在接口中 com.xforceplus.api.current.user.PreRoleApiT - roleId - public com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.domain.tenant.PreRoleDTO>> currentPage(com.xforceplus.api.model.RoleModel.Request.PreRoleQuery query,
org.springframework.data.domain.Pageable pageable)
currentPage 在接口中 com.xforceplus.api.current.user.PreRoleApipublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> bindUsers(long roleId,
com.xforceplus.api.model.RoleModel.Request.BindUsers bindUsers)
bindUsers 在接口中 com.xforceplus.api.current.user.PreRoleApipublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> unBindUsers(long roleId,
com.xforceplus.api.model.RoleModel.Request.UnbindUsers bindUsers)
unBindUsers 在接口中 com.xforceplus.api.current.user.PreRoleApipublic com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.User>> currentBindedRoles(java.lang.Long roleId,
com.xforceplus.api.model.UserModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
currentBindedRoles 在接口中 com.xforceplus.api.current.user.PreRoleApiroleId - query - pageable - public com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.domain.tenant.PreRoleDTO>> page(com.xforceplus.api.model.RoleModel.Request.PreRoleQuery query,
org.springframework.data.domain.Pageable pageable)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.Role> create(com.xforceplus.api.model.RoleModel.Request.PreCreate model)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.Role> update(long roleId,
com.xforceplus.api.model.RoleModel.Request.BaseCreate model)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> enable(java.lang.Long roleId)
throws java.lang.Throwable
java.lang.Throwablepublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> disable(java.lang.Long roleId)
throws java.lang.Throwable
java.lang.Throwablepublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> delete(long roleId)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.Role> info(long roleId)