From bb1a2bc67e6e5751dc4b95760ffbe449af35fa82 Mon Sep 17 00:00:00 2001
From: 康鲁杰 <60095866+KangLujie@users.noreply.github.com>
Date: 星期三, 18 六月 2025 10:13:11 +0800
Subject: [PATCH] 知识库kid与id混乱

---
 ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/knowledge/KnowledgeInfoServiceImpl.java |    3 ++-
 ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/domain/KnowledgeInfo.java               |    3 ++-
 ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatSession.java                      |   13 ++++++++-----
 3 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatSession.java b/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatSession.java
index aa8967a..cffdc53 100644
--- a/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatSession.java
+++ b/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatSession.java
@@ -1,5 +1,6 @@
 package org.ruoyi.domain;
 
+import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import lombok.Data;
@@ -16,7 +17,7 @@
  */
 @Data
 @EqualsAndHashCode(callSuper = true)
-@TableName("chat_session")
+@TableName("CHAT_SESSION")
 public class ChatSession extends BaseEntity {
 
     @Serial
@@ -25,28 +26,30 @@
     /**
      * 涓婚敭
      */
-    @TableId(value = "id")
+    @TableId(value = "ID")
     private Long id;
 
     /**
-     * 鐢ㄦ埛id
+     * 鐢ㄦ埛ID
      */
+    @TableField("USER_ID")
     private Long userId;
 
     /**
      * 浼氳瘽鏍囬
      */
+    @TableField("SESSION_TITLE")
     private String sessionTitle;
 
     /**
      * 浼氳瘽鍐呭
      */
+    @TableField("SESSION_CONTENT")
     private String sessionContent;
 
     /**
      * 澶囨敞
      */
+    @TableField("REMARK")
     private String remark;
-
-
 }
diff --git a/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/domain/KnowledgeInfo.java b/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/domain/KnowledgeInfo.java
index a924688..5cfb993 100644
--- a/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/domain/KnowledgeInfo.java
+++ b/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/domain/KnowledgeInfo.java
@@ -17,7 +17,7 @@
  */
 @Data
 @EqualsAndHashCode(callSuper = true)
-@TableName("knowledge_info")
+@TableName("KNOWLEDGE_INFO")
 public class KnowledgeInfo extends BaseEntity {
 
     @Serial
@@ -27,6 +27,7 @@
      * 涓婚敭ID
      */
     @TableId(value = "ID")
+    @TableField("ID")
     private Long id;
 
     /**
diff --git a/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/knowledge/KnowledgeInfoServiceImpl.java b/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/knowledge/KnowledgeInfoServiceImpl.java
index 4a04827..efb587d 100644
--- a/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/knowledge/KnowledgeInfoServiceImpl.java
+++ b/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/knowledge/KnowledgeInfoServiceImpl.java
@@ -177,7 +177,8 @@
   @Transactional(rollbackFor = Exception.class)
   public void removeKnowledge(String id) {
     Map<String,Object> map = new HashMap<>();
-    KnowledgeInfo knowledgeInfo = baseMapper.selectById(id);
+    KnowledgeInfo knowledgeInfo = baseMapper.selectOne(new LambdaQueryWrapper<KnowledgeInfo>()
+            .eq(KnowledgeInfo::getKid, id));
     check(knowledgeInfo);
     map.put("kid",knowledgeInfo.getKid());
     // 鍒犻櫎鍚戦噺鏁版嵁

--
Gitblit v1.9.3