类 ThemeController
java.lang.Object
net.sohelp.boot.admin.core.base.BaseController
net.sohelp.boot.demo.web.system.config.ThemeController
@RestController("admin-system-config-theme")
@RequestMapping("/admin/system/config/theme")
public class ThemeController
extends BaseController
主题配置控制器
提供系统主题配置的保存和获取功能
- 从以下版本开始:
- 2023/6/27 15:35
- 作者:
- AaronFung
-
字段概要
从类继承的字段 net.sohelp.boot.admin.core.base.BaseController
request, response -
构造器概要
构造器 -
方法概要
从类继承的方法 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
-
构造器详细资料
-
ThemeController
public ThemeController()
-
-
方法详细资料
-
save
@PostMapping("/save") @Permission("DEVELOPER") @OperationLog(value="\u4fdd\u5b58\u4e3b\u9898\u914d\u7f6e", important=true) @Transactional(rollbackFor=java.lang.Exception.class) public ApiResult<String> save(@RequestBody Map<String, Object> paramMap) throws Exception保存主题配置信息 将传入的参数映射转换为JSON字符串并保存到系统参数缓存中- 参数:
paramMap- 包含主题配置信息的参数映射- 返回:
- ApiResult
操作结果,成功返回"设置成功",失败返回错误信息 - 抛出:
Exception- 保存过程中可能抛出的异常
-
getTheme
@GetMapping("/get") @Permission("DEVELOPER") public ApiResult<Map<String,Object>> getTheme() throws Exception获取主题配置信息 从系统参数缓存中获取主题配置并返回- 返回:
- ApiResult无效输入:'<'Map无效输入:'<'String, Object>> 主题配置信息的结果封装
- 抛出:
Exception- 获取过程中可能抛出的异常
-