类 DictionaryOHS
java.lang.Object
xyz.raylab.systemcommon.infrastructure.ohs.DictionaryOHS
- 所有已实现的接口:
xyz.raylab.support.ohs.OHSSupport
@RestController
@RequestMapping("/dictionary")
public class DictionaryOHS
extends Object
implements xyz.raylab.support.ohs.OHSSupport
字典的公开主机服务
-
字段概要
从接口继承的字段 xyz.raylab.support.ohs.OHSSupport
LOGGER -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明xyz.raylab.support.ohs.ResourceResponseBody新增字典项xyz.raylab.support.ohs.ResourceResponseBody创建字典xyz.raylab.support.ohs.ResourceResponseBody删除字典xyz.raylab.support.ohs.ResourceResponseBody删除字典项xyz.raylab.support.ohs.ResourceResponseBody获取字典详情xyz.raylab.support.ohs.ResourceResponseBodydetailByCode(String code) 通过编码获取字典详情xyz.raylab.support.ohs.ResourceResponseBody获取所有启用的字典xyz.raylab.support.ohs.ResourceResponseBodypage(DictionaryPaginationCondition condition) 获取字典分页xyz.raylab.support.ohs.ResourceResponseBody更新字典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
-
构造器详细资料
-
DictionaryOHS
@Autowired public DictionaryOHS(DictionaryAppService appService, DictionaryQueryAppService queryAppService)
-
-
方法详细资料
-
create
@PostMapping("/create") public xyz.raylab.support.ohs.ResourceResponseBody create(@RequestBody CreateDictionaryRequest body) 创建字典- 参数:
body-- 返回:
-
update
@PostMapping("/update") public xyz.raylab.support.ohs.ResourceResponseBody update(@RequestBody UpdateDictionaryRequest body) 更新字典- 参数:
body-- 返回:
-
delete
删除字典- 参数:
id- 字典id- 返回:
-
addItem
@PostMapping("/item/add") public xyz.raylab.support.ohs.ResourceResponseBody addItem(@RequestBody AddDictionaryItemRequest body) 新增字典项- 参数:
body-- 返回:
-
updateItem
@PostMapping("/item/update") public xyz.raylab.support.ohs.ResourceResponseBody updateItem(@RequestBody UpdateDictionaryItemRequest body) 更新字典项- 参数:
body-- 返回:
-
deleteItem
@PostMapping("/item/delete") public xyz.raylab.support.ohs.ResourceResponseBody deleteItem(@RequestBody DeleteDictionaryItemRequest body) 删除字典项- 参数:
body-- 返回:
-
page
@GetMapping("/page") public xyz.raylab.support.ohs.ResourceResponseBody page(DictionaryPaginationCondition condition) 获取字典分页- 参数:
condition- 条件- 返回:
-
detail
获取字典详情- 参数:
id- 字典id- 返回:
-
enabledAll
@GetMapping("/enabled-all") public xyz.raylab.support.ohs.ResourceResponseBody enabledAll()获取所有启用的字典- 返回:
-
detailByCode
@GetMapping("/detail-by-code") public xyz.raylab.support.ohs.ResourceResponseBody detailByCode(String code) 通过编码获取字典详情- 参数:
code- 字典编码- 返回:
-