Commit c124681c3affd61bf9839a266b6bfc7c19cd2d6f

Authored by cherishsince
1 parent 7fae5c0a

【增加】查询对话 message 列表

yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/AiChatMessageMapper.java
@@ -19,24 +19,15 @@ import java.util.List; @@ -19,24 +19,15 @@ import java.util.List;
19 public interface AiChatMessageMapper extends BaseMapperX<AiChatMessageDO> { 19 public interface AiChatMessageMapper extends BaseMapperX<AiChatMessageDO> {
20 20
21 /** 21 /**
22 - * 删除 - 根据 Conversation 和 id  
23 - *  
24 - * @param chatConversationId  
25 - * @param id  
26 - */  
27 - default int deleteByConversationAndId(Long chatConversationId, Long id) {  
28 - return this.delete(new LambdaQueryWrapperX<AiChatMessageDO>()  
29 - .eq(AiChatMessageDO::getConversationId, chatConversationId)  
30 - .eq(AiChatMessageDO::getId, id)  
31 - );  
32 - }  
33 -  
34 - /**  
35 * 查询 - 根据 对话id查询 22 * 查询 - 根据 对话id查询
36 * 23 *
37 * @param conversationId 24 * @param conversationId
38 */ 25 */
39 default List<AiChatMessageDO> selectByConversationId(Long conversationId) { 26 default List<AiChatMessageDO> selectByConversationId(Long conversationId) {
40 - return selectList() 27 + return this.selectList(
  28 + new LambdaQueryWrapperX<AiChatMessageDO>()
  29 + .eq(AiChatMessageDO::getConversationId, conversationId)
  30 + .orderByAsc(AiChatMessageDO::getId)
  31 + );
41 } 32 }
42 } 33 }