From 52cb5633839f2edb36ffa647de42141de87bc129 Mon Sep 17 00:00:00 2001 From: ageer <ageerle@163.com> Date: 星期一, 21 四月 2025 20:16:53 +0800 Subject: [PATCH] fix(1.修复/store/appList404 2.修复无法查询数据库 3.修复请求地址'/chat/config/configKey/logoImage',发生系统异常): --- ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/controller/chat/ChatConfigController.java | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) diff --git a/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/controller/chat/ChatConfigController.java b/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/controller/chat/ChatConfigController.java index e44a083..bf3569b 100644 --- a/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/controller/chat/ChatConfigController.java +++ b/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/controller/chat/ChatConfigController.java @@ -6,6 +6,7 @@ import jakarta.servlet.http.HttpServletResponse; import jakarta.validation.constraints.*; import cn.dev33.satoken.annotation.SaCheckPermission; +import org.ruoyi.common.core.service.ConfigService; import org.ruoyi.common.excel.utils.ExcelUtil; import org.ruoyi.common.idempotent.annotation.RepeatSubmit; import org.ruoyi.core.page.TableDataInfo; @@ -31,10 +32,13 @@ @Validated @RequiredArgsConstructor @RestController -@RequestMapping("/system/chatConfig") +@RequestMapping("/chat/config") public class ChatConfigController extends BaseController { private final IChatConfigService chatConfigService; + + + private final ConfigService configService; /** * 鏌ヨ閰嶇疆淇℃伅鍒楄〃 @@ -102,4 +106,24 @@ @PathVariable Long[] ids) { return toAjax(chatConfigService.deleteWithValidByIds(List.of(ids), true)); } + + /** + * 鏍规嵁鍙傛暟閿悕鏌ヨ绯荤粺鍙傛暟鍊� + * + * @param configKey 鍙傛暟Key + */ + @GetMapping(value = "/configKey/{configKey}") + public R<String> getConfigKey(@PathVariable String configKey) { + return R.ok(configService.getConfigValue("sys",configKey)); + } + + /** + * 鏌ヨ绯荤粺鍙傛暟 + * + */ + @GetMapping(value = "/sysConfigKey") + public R<List<ChatConfigVo>> getSysConfigKey() { + return R.ok(chatConfigService.getSysConfigValue("sys")); + } + } -- Gitblit v1.9.3