@Validated @Controller public class OrgController extends AbstractController implements com.xforceplus.api.global.org.OrgApi, com.xforceplus.api.tenant.org.OrgApi, com.xforceplus.api.current.org.OrgApi
companyService, orgService, preRoleService, roleService, tenantService, userService| 构造器和说明 |
|---|
OrgController(OrgParentIdsService orgParentIdsService,
ExcelService excelService,
ImportFileService importFileService,
WrapperOrgService wrapperOrgService,
ExportFileService exportFileService,
OrgExtensionService orgExtensionService,
CompanyApplyService companyApplyService) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.xforceplus.api.common.response.ResponseEntity<java.lang.Boolean> |
batchImport(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
java.util.List<com.xforceplus.api.model.OrgModel.Request.Save> models) |
com.xforceplus.api.common.response.ResponseEntity |
batchImport(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
org.springframework.web.multipart.MultipartFile file) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.Boolean> |
batchImportChildrenIntoParent(java.lang.String tenantKey,
java.lang.String parentKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode,
java.util.List<com.xforceplus.api.model.OrgModel.Request.Save> models) |
com.xforceplus.api.common.response.ResponseEntity<ImportFileRespVo> |
batchImportOrgExtensions(org.springframework.web.multipart.MultipartFile file) |
<O extends com.xforceplus.domain.org.OrgDto<O>> |
batchImportWithResult(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
java.util.List<com.xforceplus.api.model.OrgModel.Request.Save> models) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
byTaxNum(java.lang.String taxNum,
java.lang.Long companyId,
java.lang.Long tenantId,
java.lang.Long orgId,
java.lang.String tenantCode,
boolean withHost,
java.lang.Boolean hostTenantOnly,
java.lang.Integer status) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
children(long orgId,
java.lang.Long userId,
java.lang.Boolean withUserBoundFlag) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
children(java.lang.String tenantKey,
java.lang.String orgKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode,
java.lang.Long userId,
java.lang.Boolean withUserBoundFlag) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.api.model.OrgModel.Response.CmsTenantCompany>> |
companies(com.xforceplus.api.model.OrgModel.Request.QueryForCms query) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
create(com.xforceplus.api.model.OrgModel.Request.Save model) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
create(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.OrgModel.Request.Save model) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgExtension> |
createExtension(long orgId,
com.xforceplus.api.model.OrgExtensionModel.Request.Create mode) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.Role>> |
currentBindedOrgRoles(java.lang.String orgKey,
long userId,
com.xforceplus.api.model.RoleModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
currentBindRoles(java.lang.String orgKey,
long userId,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.UserModel.Request.BindRoles bindRoles) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.Boolean> |
currentCheckName(java.lang.String orgName) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
currentChildren(java.lang.String orgKey,
java.lang.Boolean byOrgCode,
java.lang.Long userId,
java.lang.Boolean withUserBoundFlag) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
currentCreate(com.xforceplus.api.model.OrgModel.Request.Save model) |
<U extends com.xforceplus.domain.user.UserDto<O,R,A>,O extends com.xforceplus.domain.org.OrgDto<O>,R extends com.xforceplus.domain.tenant.RoleDto,A extends com.xforceplus.domain.account.AccountDto> |
currentCreateOrgUser(java.lang.String orgKey,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.UserModel.Request.SimpleCreate model) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
currentDelete(java.lang.Long orgId) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
currentDeleteOrgUser(java.lang.String orgKey,
long userId,
java.lang.Boolean byOrgCode) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
currentDescendants(java.lang.String orgKey,
java.lang.Boolean byOrgCode) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
currentDisable(java.lang.Long orgId) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
currentEnable(java.lang.Long orgId) |
com.xforceplus.api.common.response.ResponseEntity<ImportFileRespVo> |
currentExportExcel(com.xforceplus.api.model.OrgModel.Request.Query query) |
com.xforceplus.api.common.response.ResponseEntity<ImportFileRespVo> |
currentImportExcel(org.springframework.web.multipart.MultipartFile file) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
currentInfo(java.lang.Long orgId) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
currentList(com.xforceplus.api.model.OrgModel.Request.Query query,
org.springframework.data.domain.Sort sort) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
currentOrgBindUsers(java.lang.String orgKey,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.OrgModel.Request.BindUsers bindUsers) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.Role>> |
currentOrgRoles(java.lang.String orgKey,
com.xforceplus.api.model.RoleModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
currentOrgUnbindUsers(java.lang.String orgKey,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.OrgModel.Request.UnbindUsers unbindUsers) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.User>> |
currentOrgUsers(java.lang.String orgKey,
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.entity.OrgStruct>> |
currentPage(com.xforceplus.api.model.OrgModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
currentRoots(java.lang.Long userId,
java.lang.Boolean withUserBoundFlag) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
currentTree(com.xforceplus.api.model.OrgModel.Request.TreeQuery treeQuery) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
currentUpdate(java.lang.Long orgId,
com.xforceplus.api.model.OrgModel.Request.Save model) |
<U extends com.xforceplus.domain.user.UserDto<O,R,A>,O extends com.xforceplus.domain.org.OrgDto<O>,R extends com.xforceplus.domain.tenant.RoleDto,A extends com.xforceplus.domain.account.AccountDto> |
currentUpdateOrgUser(java.lang.String orgKey,
long userId,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.UserModel.Request.SimpleUpdate model) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
currentUserOrgChildren(java.lang.String orgKey,
java.lang.Boolean byOrgCode) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
currentUserOrgChildrenTree(java.lang.String orgKey,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.OrgModel.Request.TreeQuery treeQuery) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
currentUserOrgRoots() |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
currentUserOrgTree(com.xforceplus.api.model.OrgModel.Request.TreeQuery treeQuery) |
com.xforceplus.api.common.response.ResponseEntity |
currentUsersExport(java.lang.String orgKey,
com.xforceplus.api.model.UserModel.Request.Query query) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
delete(long orgId) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
delete(java.lang.String tenantKey,
java.lang.String orgKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
deleteExtension(long extensionId) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
deleteOrgExtensions(long orgId) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
descendants(long orgId) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
descendants(java.lang.String tenantKey,
java.lang.String orgKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgExtension>> |
extensionsPage(com.xforceplus.api.model.OrgExtensionModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
globalTree(com.xforceplus.api.model.OrgModel.Request.TreeQuery query) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
info(long orgId,
int extraInfo) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
info(java.lang.String tenantKey,
java.lang.String orgKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
list(java.lang.String tenantKey,
com.xforceplus.api.model.OrgModel.Request.Query query,
org.springframework.data.domain.Sort sort) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
listByOrgKeys(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.TreeModel.OrgScope scope,
boolean byId,
java.lang.String orgKeys) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.api.model.org.OrgCompanyModel.Response>> |
orgCompaniesByTaxNum(com.xforceplus.api.model.org.OrgCompanyModel.Request req)
根据税号查询
|
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgStruct>> |
page(com.xforceplus.api.model.OrgModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgStruct>> |
page(java.lang.String tenantKey,
com.xforceplus.api.model.OrgModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<com.xforceplus.entity.OrgStruct> |
page(org.springframework.web.context.request.WebRequest request,
org.springframework.data.domain.Pageable pageable)
获取组织分页列表
|
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
rebuildAllPaths()
重建组织paths
|
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
rebuildAllPaths(java.lang.String tenantKey,
java.lang.Boolean byTenantCode)
重建组织paths
|
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> |
roots(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
java.lang.Long userId,
java.lang.Boolean withUserBoundFlag) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
tree(java.lang.String tenantKey,
com.xforceplus.api.model.OrgModel.Request.TreeQuery treeQuery) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
update(long orgId,
com.xforceplus.api.model.OrgModel.Request.Save model) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> |
update(java.lang.String tenantKey,
java.lang.String orgKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.OrgModel.Request.Save model) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.domain.org.OrgExtensionDto> |
updateExtension(long extensionId,
com.xforceplus.api.model.OrgExtensionModel.Request.Update model) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
updateStatus(long orgId,
int status) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
updateStatus(java.lang.String tenantKey,
java.lang.String orgKey,
int status,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.User>> |
users(long orgId,
org.springframework.data.domain.Pageable pageable) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.User>> |
users(java.lang.String tenantKey,
java.lang.String orgKey,
com.xforceplus.api.model.UserModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
toCompanyId, toOrg, toOrgId, toRoleId, toTenant, toTenantId, toUserIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic OrgController(OrgParentIdsService orgParentIdsService, ExcelService excelService, ImportFileService importFileService, WrapperOrgService wrapperOrgService, ExportFileService exportFileService, OrgExtensionService orgExtensionService, CompanyApplyService companyApplyService)
@ResponseBody
@RequestMapping(name="\u7ec4\u7ec7\u5206\u9875\u5217\u8868\u67e5\u8be2",
value="${xforce.tenant.service.url.prefix:/api}/global${xforce.tenant.service.version:}/orgs/query",
method=GET)
public org.springframework.data.domain.Page<com.xforceplus.entity.OrgStruct> page(org.springframework.web.context.request.WebRequest request,
org.springframework.data.domain.Pageable pageable)
request - pageable - public com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgStruct>> page(com.xforceplus.api.model.OrgModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> create(com.xforceplus.api.model.OrgModel.Request.Save model)
@ResponseBody
@RequestMapping(name="\u67e5\u8be2\u79df\u6237\u516c\u53f8\u5217\u8868",
value="${xforce.tenant.service.url.prefix:/api}/global${xforce.tenant.service.version:}/orgs/companies",
method=GET)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.api.model.OrgModel.Response.CmsTenantCompany>> companies(com.xforceplus.api.model.OrgModel.Request.QueryForCms query)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> byTaxNum(java.lang.String taxNum,
java.lang.Long companyId,
java.lang.Long tenantId,
java.lang.Long orgId,
java.lang.String tenantCode,
boolean withHost,
java.lang.Boolean hostTenantOnly,
java.lang.Integer status)
public com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgExtension>> extensionsPage(com.xforceplus.api.model.OrgExtensionModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgExtension> createExtension(long orgId,
com.xforceplus.api.model.OrgExtensionModel.Request.Create mode)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.domain.org.OrgExtensionDto> updateExtension(long extensionId,
com.xforceplus.api.model.OrgExtensionModel.Request.Update model)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> deleteExtension(long extensionId)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> deleteOrgExtensions(long orgId)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> update(long orgId,
com.xforceplus.api.model.OrgModel.Request.Save model)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> updateStatus(long orgId,
int status)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> info(long orgId,
int extraInfo)
public com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.User>> users(long orgId,
org.springframework.data.domain.Pageable pageable)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> children(long orgId,
java.lang.Long userId,
java.lang.Boolean withUserBoundFlag)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> descendants(long orgId)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> globalTree(com.xforceplus.api.model.OrgModel.Request.TreeQuery query)
public com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgStruct>> page(java.lang.String tenantKey,
com.xforceplus.api.model.OrgModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> list(java.lang.String tenantKey,
com.xforceplus.api.model.OrgModel.Request.Query query,
org.springframework.data.domain.Sort sort)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> create(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.OrgModel.Request.Save model)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.Boolean> batchImportChildrenIntoParent(java.lang.String tenantKey,
java.lang.String parentKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode,
java.util.List<com.xforceplus.api.model.OrgModel.Request.Save> models)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.Boolean> batchImport(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
java.util.List<com.xforceplus.api.model.OrgModel.Request.Save> models)
public <O extends com.xforceplus.domain.org.OrgDto<O>> com.xforceplus.api.common.response.ResponseBoolenEntity<java.lang.Boolean,O> batchImportWithResult(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
java.util.List<com.xforceplus.api.model.OrgModel.Request.Save> models)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> update(java.lang.String tenantKey,
java.lang.String orgKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.OrgModel.Request.Save model)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> updateStatus(java.lang.String tenantKey,
java.lang.String orgKey,
int status,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> delete(java.lang.String tenantKey,
java.lang.String orgKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode)
public com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.User>> users(java.lang.String tenantKey,
java.lang.String orgKey,
com.xforceplus.api.model.UserModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> roots(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
java.lang.Long userId,
java.lang.Boolean withUserBoundFlag)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> children(java.lang.String tenantKey,
java.lang.String orgKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode,
java.lang.Long userId,
java.lang.Boolean withUserBoundFlag)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> info(java.lang.String tenantKey,
java.lang.String orgKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> tree(java.lang.String tenantKey,
com.xforceplus.api.model.OrgModel.Request.TreeQuery treeQuery)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> descendants(java.lang.String tenantKey,
java.lang.String orgKey,
java.lang.Boolean byTenantCode,
java.lang.Boolean byOrgCode)
public com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgStruct>> currentPage(com.xforceplus.api.model.OrgModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
currentPage 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> currentCreate(com.xforceplus.api.model.OrgModel.Request.Save model)
currentCreate 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> currentInfo(java.lang.Long orgId)
currentInfo 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> currentUpdate(java.lang.Long orgId,
@Validated(value=com.xforceplus.domain.validation.ValidationGroup.OnUpdate.class)
com.xforceplus.api.model.OrgModel.Request.Save model)
currentUpdate 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> currentList(com.xforceplus.api.model.OrgModel.Request.Query query,
org.springframework.data.domain.Sort sort)
currentList 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> currentDelete(java.lang.Long orgId)
currentDelete 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> currentEnable(java.lang.Long orgId)
currentEnable 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> currentDisable(java.lang.Long orgId)
currentDisable 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.lang.Boolean> currentCheckName(java.lang.String orgName)
currentCheckName 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.User>> currentOrgUsers(java.lang.String orgKey,
com.xforceplus.api.model.UserModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
currentOrgUsers 在接口中 com.xforceplus.api.current.org.OrgApipublic <U extends com.xforceplus.domain.user.UserDto<O,R,A>,O extends com.xforceplus.domain.org.OrgDto<O>,R extends com.xforceplus.domain.tenant.RoleDto,A extends com.xforceplus.domain.account.AccountDto> com.xforceplus.api.common.response.ResponseEntity<U> currentCreateOrgUser(java.lang.String orgKey,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.UserModel.Request.SimpleCreate model)
currentCreateOrgUser 在接口中 com.xforceplus.api.current.org.OrgApipublic <U extends com.xforceplus.domain.user.UserDto<O,R,A>,O extends com.xforceplus.domain.org.OrgDto<O>,R extends com.xforceplus.domain.tenant.RoleDto,A extends com.xforceplus.domain.account.AccountDto> com.xforceplus.api.common.response.ResponseEntity<U> currentUpdateOrgUser(java.lang.String orgKey,
long userId,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.UserModel.Request.SimpleUpdate model)
currentUpdateOrgUser 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> currentDeleteOrgUser(java.lang.String orgKey,
long userId,
java.lang.Boolean byOrgCode)
currentDeleteOrgUser 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> currentOrgBindUsers(java.lang.String orgKey,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.OrgModel.Request.BindUsers bindUsers)
currentOrgBindUsers 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> currentOrgUnbindUsers(java.lang.String orgKey,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.OrgModel.Request.UnbindUsers unbindUsers)
currentOrgUnbindUsers 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.Role>> currentOrgRoles(java.lang.String orgKey,
com.xforceplus.api.model.RoleModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
currentOrgRoles 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.Role>> currentBindedOrgRoles(java.lang.String orgKey,
long userId,
com.xforceplus.api.model.RoleModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
currentBindedOrgRoles 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.lang.String> currentBindRoles(java.lang.String orgKey,
long userId,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.UserModel.Request.BindRoles bindRoles)
currentBindRoles 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> currentUserOrgTree(com.xforceplus.api.model.OrgModel.Request.TreeQuery treeQuery)
currentUserOrgTree 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> currentUserOrgRoots()
currentUserOrgRoots 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> currentUserOrgChildren(java.lang.String orgKey,
java.lang.Boolean byOrgCode)
currentUserOrgChildren 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> currentUserOrgChildrenTree(java.lang.String orgKey,
java.lang.Boolean byOrgCode,
com.xforceplus.api.model.OrgModel.Request.TreeQuery treeQuery)
currentUserOrgChildrenTree 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> currentRoots(java.lang.Long userId,
java.lang.Boolean withUserBoundFlag)
currentRoots 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> currentChildren(java.lang.String orgKey,
java.lang.Boolean byOrgCode,
java.lang.Long userId,
java.lang.Boolean withUserBoundFlag)
currentChildren 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> currentDescendants(java.lang.String orgKey,
java.lang.Boolean byOrgCode)
currentDescendants 在接口中 com.xforceplus.api.current.org.OrgApipublic com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgStruct> currentTree(com.xforceplus.api.model.OrgModel.Request.TreeQuery treeQuery)
currentTree 在接口中 com.xforceplus.api.current.org.OrgApi@ResponseBody
@RequestMapping(name="\u91cd\u5efa\u7ec4\u7ec7paths",
value="${xforce.tenant.service.url.prefix:/api}/global${xforce.tenant.service.version:}/orgs/paths/rebuild",
method=POST)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> rebuildAllPaths()
@ResponseBody
@RequestMapping(name="\u91cd\u5efa\u7ec4\u7ec7paths",
value="${xforce.tenant.service.url.prefix:/api}/{tenantKey}${xforce.tenant.service.version:}/orgs/paths/rebuild",
method=POST)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> rebuildAllPaths(@PathVariable(value="tenantKey")
java.lang.String tenantKey,
@RequestParam(value="byTenantCode",required=false)
java.lang.Boolean byTenantCode)
@ResponseBody
@RequestMapping(name="\u6279\u91cf\u5bfc\u5165\u7ec4\u7ec7excel",
value="${xforce.tenant.service.url.prefix:/api}/{tenantKey}${xforce.tenant.service.version:}/orgs/excel",
produces="application/json",
method=POST)
public com.xforceplus.api.common.response.ResponseEntity batchImport(@PathVariable(value="tenantKey")
java.lang.String tenantKey,
@RequestParam(value="byTenantCode",required=false)
java.lang.Boolean byTenantCode,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
@ResponseBody
@RequestMapping(name="\u6279\u91cf\u5f53\u524d\u79df\u6237\u7ec4\u7ec7\u5bfc\u51faexcel",
value="${xforce.tenant.service.url.prefix:/api}/current${xforce.tenant.service.version:}/orgs/export",
method=POST)
public com.xforceplus.api.common.response.ResponseEntity<ImportFileRespVo> currentExportExcel(@RequestBody
com.xforceplus.api.model.OrgModel.Request.Query query)
@ResponseBody
@RequestMapping(name="\u6279\u91cf\u5f53\u524d\u79df\u6237\u7ec4\u7ec7\u5bfc\u5165excel",
value="${xforce.tenant.service.url.prefix:/api}/current${xforce.tenant.service.version:}/orgs/import",
method=POST)
public com.xforceplus.api.common.response.ResponseEntity<ImportFileRespVo> currentImportExcel(@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
@ResponseBody
@RequestMapping(name="\u7ec4\u7ec7\u6269\u5c55\u5b57\u6bb5 excel \u6279\u91cf\u5bfc\u5165",
value="${xforce.tenant.service.url.prefix:/api}/current${xforce.tenant.service.version:}/orgs/extensions/import",
produces="application/json",
method=POST)
public com.xforceplus.api.common.response.ResponseEntity<ImportFileRespVo> batchImportOrgExtensions(@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.api.model.org.OrgCompanyModel.Response>> orgCompaniesByTaxNum(com.xforceplus.api.model.org.OrgCompanyModel.Request req)
req - 请求参数科号必须public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> delete(long orgId)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.entity.OrgStruct>> listByOrgKeys(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.TreeModel.OrgScope scope,
boolean byId,
java.lang.String orgKeys)
@ResponseBody
@RequestMapping(name="\u5f53\u524d\u79df\u6237\u4e0b\u5bfc\u51fa\u6307\u5b9a\u7ec4\u7ec7\u4e0b\u7528\u6237\u5217\u8868Excel",
value="${xforce.tenant.service.url.prefix:/api}/current${xforce.tenant.service.version:}/orgs/{orgKey}/users/excel/export",
method=GET)
public com.xforceplus.api.common.response.ResponseEntity currentUsersExport(@PathVariable(value="orgKey")
java.lang.String orgKey,
com.xforceplus.api.model.UserModel.Request.Query query)