类 DepartmentOHS
java.lang.Object
xyz.raylab.organization.infrastructure.ohs.DepartmentOHS
- 所有已实现的接口:
xyz.raylab.support.ohs.OHSSupport
@RestController
@RequestMapping("/org/department")
public class DepartmentOHS
extends Object
implements xyz.raylab.support.ohs.OHSSupport
部门的公开主机服务
-
字段概要
从接口继承的字段 xyz.raylab.support.ohs.OHSSupport
LOGGER -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明xyz.raylab.support.ohs.ResourceResponseBody创建部门xyz.raylab.support.ohs.ResourceResponseBodygetAll()更新部门xyz.raylab.support.ohs.ResourceResponseBody查询所有已启用的部门xyz.raylab.support.ohs.ResourceResponseBody查询已启用的部门树xyz.raylab.support.ohs.ResourceResponseBodygetTree()查询部门树xyz.raylab.support.ohs.ResourceResponseBody更新部门从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 xyz.raylab.support.ohs.OHSSupport
failedBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, succeededBody
-
构造器详细资料
-
DepartmentOHS
@Autowired public DepartmentOHS(DepartmentAppService appService, DepartmentQueryAppService queryAppService)
-
-
方法详细资料
-
create
@PostMapping("/create") public xyz.raylab.support.ohs.ResourceResponseBody create(@RequestBody CreateDepartmentRequest body) 创建部门- 参数:
body-- 返回:
-
update
@PostMapping("/update") public xyz.raylab.support.ohs.ResourceResponseBody update(@RequestBody UpdateDepartmentRequest body) 更新部门- 参数:
body-- 返回:
-
getAll
@GetMapping("/all") public xyz.raylab.support.ohs.ResourceResponseBody getAll()更新部门- 返回:
-
getEnabled
@GetMapping("/enabled") public xyz.raylab.support.ohs.ResourceResponseBody getEnabled()查询所有已启用的部门- 返回:
-
getTree
@GetMapping("/tree") public xyz.raylab.support.ohs.ResourceResponseBody getTree()查询部门树- 返回:
-
getEnabledTree
@GetMapping("/enabled-tree") public xyz.raylab.support.ohs.ResourceResponseBody getEnabledTree()查询已启用的部门树- 返回:
-