@RestController @ApiResource(name="\u5b57\u5178\u8be6\u60c5\u7ba1\u7406") public class DictController extends Object
| 构造器和说明 |
|---|
DictController() |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseData<?> |
add(DictRequest dictRequest)
添加字典条目
|
ResponseData<?> |
batchDelete(DictRequest dictRequest)
批量删除字典条目
|
ResponseData<?> |
delete(DictRequest dictRequest)
删除字典条目
|
ResponseData<SysDict> |
detail(DictRequest dictRequest)
获取字典详情
|
ResponseData<?> |
edit(DictRequest dictRequest)
修改字典条目
|
ResponseData<List<TreeDictInfo>> |
getDictTreeList(DictRequest dictRequest)
获取树形字典列表
|
ResponseData<List<SysDict>> |
list(DictRequest dictRequest)
获取平铺(展开)结构的字典列表
本接口可能会传字典类型id,或者字典类型编码,或者searchText
|
ResponseData<List<SysDict>> |
updateDictTree(DictRequest dictRequest)
更新整个字典树结构,用来更新上下级结构和顺序
|
@GetResource(name="\u83b7\u53d6\u6811\u5f62\u5b57\u5178\u5217\u8868", path="/dict/getDictTreeList") public ResponseData<List<TreeDictInfo>> getDictTreeList(@Validated(value=DictRequest.treeList.class) DictRequest dictRequest)
@PostResource(name="\u6dfb\u52a0\u5b57\u5178", path="/dict/add", requiredPermission=true, requirePermissionCode="ADD_DICT") @ApiLog public ResponseData<?> add(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.add.class) DictRequest dictRequest)
@PostResource(name="\u6279\u91cf\u5220\u9664\u5b57\u5178\u6761\u76ee", path="/dict/batchDelete", requiredPermission=true, requirePermissionCode="DELETE_DICT") public ResponseData<?> batchDelete(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.batchDelete.class) DictRequest dictRequest)
@PostResource(name="\u5220\u9664\u5b57\u5178", path="/dict/delete", requiredPermission=true, requirePermissionCode="DELETE_DICT") @ApiLog public ResponseData<?> delete(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.delete.class) DictRequest dictRequest)
@PostResource(name="\u4fee\u6539\u5b57\u5178", path="/dict/edit", requiredPermission=true, requirePermissionCode="EDIT_DICT") @ApiLog public ResponseData<?> edit(@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/detail") public ResponseData<SysDict> detail(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) DictRequest dictRequest)
@GetResource(name="\u83b7\u53d6\u5b57\u5178\u5217\u8868", path="/dict/list") public ResponseData<List<SysDict>> list(DictRequest dictRequest)
本接口可能会传字典类型id,或者字典类型编码,或者searchText
@PostResource(name="\u66f4\u65b0\u6574\u4e2a\u5b57\u5178\u6811\u7ed3\u6784\uff0c\u7528\u6765\u66f4\u65b0\u4e0a\u4e0b\u7ea7\u7ed3\u6784\u548c\u987a\u5e8f", path="/dict/updateDictTree", requiredPermission=true, requirePermissionCode="EDIT_DICT") public ResponseData<List<SysDict>> updateDictTree(@RequestBody @Validated(value=DictRequest.updateTree.class) DictRequest dictRequest)
Copyright © 2024. All rights reserved.