类 ConfigController
java.lang.Object
com.hengyi.xbaseweb.system.controller.base.XBaseController
com.hengyi.xbaseweb.system.controller.ConfigController
- 所有已实现的接口:
IXBaseController
@RestController
@RequestMapping("/system/config")
public class ConfigController
extends XBaseController
配置模块
-
字段概要
从类继承的字段 com.hengyi.xbaseweb.system.controller.base.XBaseController
request, userSessionService -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明createConfig(ConfigDto configDto) 保存deleteConfig(ConfigDto configDto) 删除配置findConfig(String configId) 通过ID查询配置getByCodes(String codes) 通过code查询配置获取配置文件getConfigValue(String code) 获取配置值queryConfigPage(ConfigPageDto configDto, PageQuery pageDto) 获取配置列表updateBatch(List<ConfigDto> configDtoList) 批量创建或更新updateConfig(ConfigDto configDto) 更新从类继承的方法 com.hengyi.xbaseweb.system.controller.base.XBaseController
error, error, getAppId, getCurrentUser, getCurrentUserId, getCurrentUsername, getCurrentUserRoles, getMessage, getMessage, status, success, success, toResult, toResult
-
构造器详细资料
-
ConfigController
public ConfigController()
-
-
方法详细资料
-
queryConfigPage
@GetMapping("page") public ApiResult queryConfigPage(@Validated ConfigPageDto configDto, PageQuery pageDto) 获取配置列表- 参数:
configDto-- 返回:
-
createConfig
保存- 返回:
-
updateConfig
更新- 返回:
-
updateBatch
@PutMapping("updateBatch") public ApiResult updateBatch(@RequestBody @Validated List<ConfigDto> configDtoList) 批量创建或更新- 返回:
-
findConfig
通过ID查询配置 -
deleteConfig
删除配置 -
getByCodes
通过code查询配置 -
getConfig
获取配置文件- 参数:
code-- 返回:
-
getConfigValue
获取配置值- 参数:
code-- 返回:
-