From bde2e8ff8eaf9c93507ef5acb781108f45b8f601 Mon Sep 17 00:00:00 2001 From: ageer <ageerle@163.com> Date: 星期三, 23 四月 2025 23:09:22 +0800 Subject: [PATCH] fix: 1.合并知识库对话接口 2.修复web无法查询套餐信息 --- ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/controller/chat/ChatConfigController.java | 17 ++++++++++++----- 1 files changed, 12 insertions(+), 5 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 bf3569b..05e6fc6 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 @@ -75,12 +75,19 @@ /** * 鏂板閰嶇疆淇℃伅 */ - @SaCheckPermission("system:config:add") - @Log(title = "閰嶇疆淇℃伅", businessType = BusinessType.INSERT) + @SaCheckPermission("system:config:edit") + @Log(title = "鏂板鎴栬�呬慨鏀归厤缃俊鎭�", businessType = BusinessType.UPDATE) @RepeatSubmit() - @PostMapping() - public R<Void> add(@Validated(AddGroup.class) @RequestBody ChatConfigBo bo) { - return toAjax(chatConfigService.insertByBo(bo)); + @PostMapping("/saveOrUpdate") + public R<Void> saveOrUpdate(@RequestBody List<ChatConfigBo> boList) { + for (ChatConfigBo chatConfigBo : boList) { + if(chatConfigBo.getId() == null){ + chatConfigService.insertByBo(chatConfigBo); + }else { + chatConfigService.updateByBo(chatConfigBo); + } + } + return toAjax(true); } /** -- Gitblit v1.9.3