@Controller public class OrgVirtualController extends AbstractController implements com.xforceplus.api.current.org.virtual.OrgVirtualApi, com.xforceplus.api.tenant.org.virtual.OrgVirtualApi
companyService, orgService, preRoleService, roleService, tenantService, userService| 构造器和说明 |
|---|
OrgVirtualController(OrgVirtualService orgVirtualService,
OrgVirtualNodeService orgVirtualNodeService,
ExportFileService exportFileService,
ImportFileService importFileService) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.xforceplus.api.common.response.ResponseEntity<ImportFileRespVo> |
batchImportBind(org.springframework.web.multipart.MultipartFile file) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgVirtual> |
currentCreate(com.xforceplus.api.model.OrgVirtualModel.Request.Create model) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
currentDisable(java.lang.Long orgVirtualId) |
com.xforceplus.api.common.response.ResponseEntity<java.lang.String> |
currentEnable(java.lang.Long orgVirtualId) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgVirtual> |
currentInfo(java.lang.Long orgVirtualId) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgVirtual>> |
currentPage(com.xforceplus.api.model.OrgVirtualModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgVirtual> |
currentUpdate(java.lang.Long orgVirtualId,
com.xforceplus.api.model.OrgVirtualModel.Request.Update model) |
com.xforceplus.api.common.response.ResponseEntity<ImportFileRespVo> |
exportCompanyConfig(com.xforceplus.api.model.OrgVirtualModel.Request.ExcelExportQuery query) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.api.model.OrgVirtualModel.Response.Model>> |
listByKeys(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.TreeModel.Scope scope,
java.lang.Integer nodeTypeId,
boolean byId,
java.lang.String orgVirtualKeys) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.api.model.OrgVirtualModel.Response.Model>> |
listByNodeId(java.lang.String tenantKey,
java.lang.Long nodeId,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.TreeModel.Scope scope) |
com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.api.model.OrgVirtualModel.Response.Model>> |
listByUserId(java.lang.String tenantKey,
java.lang.Long typeId,
java.lang.Long userId,
java.lang.Boolean byTenantCode) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgVirtual> |
tenantCreate(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.OrgVirtualModel.Request.Create model) |
com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgVirtual>> |
tenantPage(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.OrgVirtualModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgVirtual> |
tenantUpdate(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
java.lang.Long orgVirtualId,
com.xforceplus.api.model.OrgVirtualModel.Request.Update model) |
com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.api.model.OrgVirtualModel.Response.Model> |
treeByNodeId(java.lang.String tenantKey,
java.lang.Long nodeId,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.TreeModel.Scope scope) |
toCompanyId, toOrg, toOrgId, toRoleId, toTenant, toTenantId, toUserIdpublic OrgVirtualController(OrgVirtualService orgVirtualService, OrgVirtualNodeService orgVirtualNodeService, ExportFileService exportFileService, ImportFileService importFileService)
public com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgVirtual>> currentPage(com.xforceplus.api.model.OrgVirtualModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgVirtual> currentCreate(com.xforceplus.api.model.OrgVirtualModel.Request.Create model)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgVirtual> currentUpdate(java.lang.Long orgVirtualId,
com.xforceplus.api.model.OrgVirtualModel.Request.Update model)
public com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgVirtual> currentInfo(java.lang.Long orgVirtualId)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> currentEnable(java.lang.Long orgVirtualId)
public com.xforceplus.api.common.response.ResponseEntity<java.lang.String> currentDisable(java.lang.Long orgVirtualId)
public com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.api.model.OrgVirtualModel.Response.Model>> listByUserId(java.lang.String tenantKey,
java.lang.Long typeId,
java.lang.Long userId,
java.lang.Boolean byTenantCode)
listByUserId 在接口中 com.xforceplus.api.tenant.org.virtual.OrgVirtualApipublic com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.api.model.OrgVirtualModel.Response.Model>> listByNodeId(java.lang.String tenantKey,
java.lang.Long nodeId,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.TreeModel.Scope scope)
listByNodeId 在接口中 com.xforceplus.api.tenant.org.virtual.OrgVirtualApipublic com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.api.model.OrgVirtualModel.Response.Model> treeByNodeId(java.lang.String tenantKey,
java.lang.Long nodeId,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.TreeModel.Scope scope)
treeByNodeId 在接口中 com.xforceplus.api.tenant.org.virtual.OrgVirtualApipublic com.xforceplus.api.common.response.ResponseEntity<java.util.List<com.xforceplus.api.model.OrgVirtualModel.Response.Model>> listByKeys(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.TreeModel.Scope scope,
java.lang.Integer nodeTypeId,
boolean byId,
java.lang.String orgVirtualKeys)
listByKeys 在接口中 com.xforceplus.api.tenant.org.virtual.OrgVirtualApipublic com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgVirtual> tenantCreate(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.OrgVirtualModel.Request.Create model)
tenantCreate 在接口中 com.xforceplus.api.tenant.org.virtual.OrgVirtualApipublic com.xforceplus.api.common.response.ResponseEntity<org.springframework.data.domain.Page<com.xforceplus.entity.OrgVirtual>> tenantPage(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
com.xforceplus.api.model.OrgVirtualModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
tenantPage 在接口中 com.xforceplus.api.tenant.org.virtual.OrgVirtualApipublic com.xforceplus.api.common.response.ResponseEntity<com.xforceplus.entity.OrgVirtual> tenantUpdate(java.lang.String tenantKey,
java.lang.Boolean byTenantCode,
java.lang.Long orgVirtualId,
com.xforceplus.api.model.OrgVirtualModel.Request.Update model)
tenantUpdate 在接口中 com.xforceplus.api.tenant.org.virtual.OrgVirtualApi@ResponseBody
@RequestMapping(name="\u4e1a\u52a1\u7ec4\u7ec7\u5f02\u6b65\u5bfc\u51fa",
value="${xforce.tenant.service.url.prefix:/api}/current${xforce.tenant.service.version:}/org-virtuals/export",
method=POST)
public com.xforceplus.api.common.response.ResponseEntity<ImportFileRespVo> exportCompanyConfig(@RequestBody
com.xforceplus.api.model.OrgVirtualModel.Request.ExcelExportQuery query)
@ResponseBody
@RequestMapping(name="\u4e1a\u52a1\u7ec4\u7ec7\u5bfc\u5165excel",
value="${xforce.tenant.service.url.prefix:/api}/current${xforce.tenant.service.version:}/org-virtuals/import",
produces="application/json",
method=POST)
public com.xforceplus.api.common.response.ResponseEntity<ImportFileRespVo> batchImportBind(@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)