办学质量监测教学评价系统
康鲁杰
5 天以前 bb1a2bc67e6e5751dc4b95760ffbe449af35fa82
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());
    // 删除向量数据