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; } 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; /** 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()); // 删除向量数据