类 ConstParamController
java.lang.Object
net.sohelp.boot.admin.core.base.BaseController
net.sohelp.boot.demo.web.system.param.ConstParamController
@RestController("admin-system-const-param")
@RequestMapping("/admin/system/const/param")
public class ConstParamController
extends BaseController
系统常量参数控制器
- 从以下版本开始:
- 2023/3/28
- 作者:
- AaronFung
-
字段概要
从类继承的字段 net.sohelp.boot.admin.core.base.BaseController
request, response -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明删除指定ID的系统常量参数根据ID获取单个系统常量参数详情获取所有系统常量参数列表(不分页)分页查询系统常量参数列表新增或更新系统常量参数从类继承的方法 net.sohelp.boot.admin.core.base.BaseController
error, error, fail, fail, fail, getLoginID, getLoginName, getLoginOrgID, getLoginOrgName, getLoginUser, getNickname, getTenantId, getUserName, getUserNo, i18n, i18n, isAdministrator, isDeveloper, limit, offset, ok, ok, response, response, responseStream, success, success, success, success, validateToken
-
构造器详细资料
-
ConstParamController
public ConstParamController()
-
-
方法详细资料
-
page
@GetMapping("/page") @Permission("") public ApiResult<Pager<Map<String,Object>>> page(@RequestParam Map<String, Object> paramMap) throws Exception分页查询系统常量参数列表- 参数:
paramMap- 请求参数映射表,用于传递分页及过滤条件- 返回:
- 返回分页结果对象,包含数据列表和分页信息
- 抛出:
Exception- 查询过程中可能抛出的异常
-
list
@GetMapping("/list") @Permission("") public ApiResult<List<Map<String,Object>>> list(@RequestParam Map<String, Object> paramMap) throws Exception获取所有系统常量参数列表(不分页)- 参数:
paramMap- 请求参数映射表,用于传递过滤条件- 返回:
- 返回系统常量参数列表
- 抛出:
Exception- 查询过程中可能抛出的异常
-
getById
@GetMapping("/getById") @Permission("") public ApiResult<Map<String,Object>> getById(@RequestParam Map<String, Object> paramMap) throws Exception根据ID获取单个系统常量参数详情- 参数:
paramMap- 包含"id"字段的请求参数映射表- 返回:
- 返回指定ID对应的系统常量参数记录
- 抛出:
Exception- 查询过程中可能抛出的异常
-
delete
@PostMapping("/delete") @Transactional(rollbackFor=java.lang.Exception.class) @Permission("DEVELOPER") @OperationLog(value="\u5220\u9664\u7cfb\u7edf\u53d8\u91cf", important=true) public ApiResult<String> delete(@RequestBody Map<String, Object> paramMap) throws SQLException删除指定ID的系统常量参数- 参数:
paramMap- 包含"id"字段的请求体参数- 返回:
- 操作结果提示信息
- 抛出:
SQLException- 数据库操作异常时抛出
-
save
@PostMapping("/save") @Transactional(rollbackFor=java.lang.Exception.class) @Permission("DEVELOPER") @OperationLog(value="\u4fdd\u5b58\u7cfb\u7edf\u53d8\u91cf", important=true) public ApiResult<String> save(@RequestBody Map<String, Object> paramMap) throws SQLException, EntityException, EntityEventException, EntityValidateException, EntityFormulaException, TokenAuthenticationException, DuplicateKeyException新增或更新系统常量参数- 参数:
paramMap- 请求体中的参数映射表,必须包含"name"字段- 返回:
- 操作结果提示信息
- 抛出:
SQLException- 数据库操作异常EntityException- 实体相关异常EntityEventException- 实体事件处理异常EntityValidateException- 实体验证失败异常EntityFormulaException- 实体公式计算异常TokenAuthenticationException- 认证令牌异常DuplicateKeyException- 主键冲突异常
-