@RestController @ApiResource(name="\u5b57\u5178\u8be6\u60c5\u7ba1\u7406") public class DictController extends Object
| 构造器和说明 |
|---|
DictController() |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseData |
addDict(DictRequest dictRequest)
添加字典条目
|
ResponseData |
deleteDict(DictRequest dictRequest)
删除字典条目
|
ResponseData |
getConfigGroupPage(DictRequest dictRequest)
获取系统配置分组字典列表(分页)(给系统配置界面,左侧获取配置的分类用)
|
ResponseData |
getDictDetail(Long dictId)
获取字典详情
|
ResponseData |
getDictList(DictRequest dictRequest)
获取字典列表
|
ResponseData |
getDictListExcludeSub(Long dictId)
获取字典下拉列表,用在新增和修改字典,选择字典的父级
当传参数dictId是,查询结果会排除参数dictId字典的所有子级和dictId字典本身
|
ResponseData |
getDictListPage(DictRequest dictRequest)
获取字典列表(分页)
|
ResponseData |
getDictTreeList(DictRequest dictRequest)
获取树形字典列表(antdv在用)
|
ResponseData |
getLanguagesPage(DictRequest dictRequest)
获取多语言字典列表(分页)(给多语言界面,左侧获取多语言的分类用)
|
ResponseData |
updateDict(DictRequest dictRequest)
修改字典条目
|
ResponseData |
validateCodeAvailable(DictRequest dictRequest)
code校验,校验code是否重复
|
@PostResource(name="\u6dfb\u52a0\u5b57\u5178", path="/dict/addDict", requiredPermission=false) public ResponseData addDict(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.add.class) DictRequest dictRequest)
@PostResource(name="\u5220\u9664\u5b57\u5178", path="/dict/deleteDict", requiredPermission=false) public ResponseData deleteDict(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.delete.class) DictRequest dictRequest)
@PostResource(name="\u4fee\u6539\u5b57\u5178", path="/dict/updateDict", requiredPermission=false) public ResponseData updateDict(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.edit.class) DictRequest dictRequest)
@GetResource(name="\u83b7\u53d6\u5b57\u5178\u8be6\u60c5", path="/dict/getDictDetail", requiredPermission=false) public ResponseData getDictDetail(@RequestParam(value="dictId") Long dictId)
@GetResource(name="\u83b7\u53d6\u5b57\u5178\u5217\u8868", path="/dict/getDictList", requiredPermission=false) public ResponseData getDictList(DictRequest dictRequest)
@GetResource(name="\u83b7\u53d6\u5b57\u5178\u5217\u8868", path="/dict/getDictListPage", requiredPermission=false) public ResponseData getDictListPage(DictRequest dictRequest)
@GetResource(name="\u83b7\u53d6\u5b57\u5178\u5217\u8868(\u6392\u9664\u4e0b\u7ea7)", path="/dict/getDictListExcludeSub", requiredPermission=false) public ResponseData getDictListExcludeSub(@RequestParam(value="dictId",required=false) Long dictId)
当传参数dictId是,查询结果会排除参数dictId字典的所有子级和dictId字典本身
@GetResource(name="\u83b7\u53d6\u6811\u5f62\u5b57\u5178\u5217\u8868", path="/dict/getDictTreeList", requiredPermission=false) public ResponseData getDictTreeList(@Validated(value=DictRequest.treeList.class) DictRequest dictRequest)
@GetResource(name="code\u6821\u9a8c", path="/dict/validateCodeAvailable", requiredPermission=false) public ResponseData validateCodeAvailable(@Validated(value=DictRequest.validateAvailable.class) DictRequest dictRequest)
@GetResource(name="\u83b7\u53d6\u7cfb\u7edf\u914d\u7f6e\u5206\u7ec4\u5b57\u5178\u5217\u8868", path="/dict/getConfigGroupPage", requiredPermission=false) public ResponseData getConfigGroupPage(DictRequest dictRequest)
@GetResource(name="\u83b7\u53d6\u591a\u8bed\u8a00\u5b57\u5178\u5217\u8868", path="/dict/getLanguagesPage", requiredPermission=false) public ResponseData getLanguagesPage(DictRequest dictRequest)
Copyright © 2021. All rights reserved.