类 ThemeController
java.lang.Object
net.sohelp.boot.admin.core.base.BaseController
net.sohelp.boot.dev.web.system.config.ThemeController
@RestController("dev-system-config-theme")
@RequestMapping("/dev/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 save(@RequestBody Map<String, Object> paramMap) throws Exception保存系统主题配置 将传入的主题配置参数保存到系统参数缓存中- 参数:
paramMap- 主题配置参数Map,包含主题相关的各种配置项- 返回:
- ApiResult 操作结果,成功返回"设置成功",失败返回错误信息
- 抛出:
Exception- 保存过程中可能抛出的异常
-
getTheme
获取系统主题配置 从系统参数缓存中获取当前的主题配置信息- 返回:
- ApiResult 包含主题配置Map的成功结果,或空的结果
- 抛出:
Exception- 获取过程中可能抛出的异常
-