@RestController @ApiResource(name="\u53c2\u6570\u914d\u7f6e\u63a7\u5236\u5668", resBizType=SYSTEM) public class SysConfigController extends Object
| 构造器和说明 |
|---|
SysConfigController() |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseData<?> |
add(SysConfigParam sysConfigParam)
添加系统参数配置
|
ResponseData<?> |
delete(SysConfigParam sysConfigParam)
删除系统参数配置
|
ResponseData<SysConfig> |
detail(SysConfigParam sysConfigParam)
查看系统参数配置
|
ResponseData<?> |
edit(SysConfigParam sysConfigParam)
编辑系统参数配置
|
ResponseData<String> |
getBackendDeployUrl()
获取后端服务部署的地址
|
ResponseData<Boolean> |
getInitConfigFlag()
获取系统配置是否初始化的标志
|
ResponseData<InitConfigResponse> |
getInitConfigList()
获取需要初始化的配置列表
|
ResponseData<?> |
initConfig(cn.stylefeng.roses.kernel.config.api.pojo.ConfigInitRequest configInitRequest)
初始化系统配置参数,用在系统第一次登录时
|
ResponseData<List<SysConfig>> |
list(SysConfigParam sysConfigParam)
系统参数配置列表
|
ResponseData<cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<SysConfig>> |
page(SysConfigParam sysConfigParam)
分页查询配置列表
|
@PostResource(name="\u6dfb\u52a0\u7cfb\u7edf\u53c2\u6570\u914d\u7f6e", path="/sysConfig/add") public ResponseData<?> add(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.add.class) SysConfigParam sysConfigParam)
@PostResource(name="\u5220\u9664\u7cfb\u7edf\u53c2\u6570\u914d\u7f6e", path="/sysConfig/delete") public ResponseData<?> delete(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.delete.class) SysConfigParam sysConfigParam)
@PostResource(name="\u7f16\u8f91\u7cfb\u7edf\u53c2\u6570\u914d\u7f6e", path="/sysConfig/edit") public ResponseData<?> edit(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.edit.class) SysConfigParam sysConfigParam)
@GetResource(name="\u67e5\u770b\u7cfb\u7edf\u53c2\u6570\u914d\u7f6e", path="/sysConfig/detail") public ResponseData<SysConfig> detail(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) SysConfigParam sysConfigParam)
@GetResource(name="\u5206\u9875\u67e5\u8be2\u914d\u7f6e\u5217\u8868", path="/sysConfig/page") public ResponseData<cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<SysConfig>> page(SysConfigParam sysConfigParam)
@GetResource(name="\u7cfb\u7edf\u53c2\u6570\u914d\u7f6e\u5217\u8868", path="/sysConfig/list") public ResponseData<List<SysConfig>> list(SysConfigParam sysConfigParam)
@GetResource(name="\u83b7\u53d6\u7cfb\u7edf\u914d\u7f6e\u662f\u5426\u521d\u59cb\u5316\u7684\u6807\u5fd7", path="/sysConfig/getInitConfigFlag", requiredPermission=false) public ResponseData<Boolean> getInitConfigFlag()
@PostResource(name="\u521d\u59cb\u5316\u7cfb\u7edf\u914d\u7f6e\u53c2\u6570\uff0c\u7528\u5728\u7cfb\u7edf\u7b2c\u4e00\u6b21\u767b\u5f55\u65f6", path="/sysConfig/initConfig", requiredPermission=false) public ResponseData<?> initConfig(@RequestBody cn.stylefeng.roses.kernel.config.api.pojo.ConfigInitRequest configInitRequest)
@GetResource(name="\u83b7\u53d6\u9700\u8981\u521d\u59cb\u5316\u7684\u914d\u7f6e\u5217\u8868", path="/sysConfig/getInitConfigList") public ResponseData<InitConfigResponse> getInitConfigList()
@GetResource(name="\u83b7\u53d6\u540e\u7aef\u670d\u52a1\u90e8\u7f72\u7684\u5730\u5740", path="/sysConfig/getBackendDeployUrl", requiredLogin=false, requiredPermission=false) public ResponseData<String> getBackendDeployUrl()
Copyright © 2022. All rights reserved.