Commit 2e4dca2d6f7c6e8fe88c667e443dfb18f3b882f4

Authored by cherishsince
1 parent 25523fd5

删除 chat old对话逻辑

yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/impl/ChatServiceImpl.java
@@ -13,7 +13,6 @@ import cn.iocoder.yudao.module.ai.dataobject.AiChatConversationDO; @@ -13,7 +13,6 @@ import cn.iocoder.yudao.module.ai.dataobject.AiChatConversationDO;
13 import cn.iocoder.yudao.module.ai.dataobject.AiChatMessageDO; 13 import cn.iocoder.yudao.module.ai.dataobject.AiChatMessageDO;
14 import cn.iocoder.yudao.module.ai.dataobject.AiChatRoleDO; 14 import cn.iocoder.yudao.module.ai.dataobject.AiChatRoleDO;
15 import cn.iocoder.yudao.module.ai.enums.AiClientNameEnum; 15 import cn.iocoder.yudao.module.ai.enums.AiClientNameEnum;
16 -import cn.iocoder.yudao.module.ai.enums.ChatConversationTypeEnum;  
17 import cn.iocoder.yudao.module.ai.enums.ChatTypeEnum; 16 import cn.iocoder.yudao.module.ai.enums.ChatTypeEnum;
18 import cn.iocoder.yudao.module.ai.mapper.AiChatConversationMapper; 17 import cn.iocoder.yudao.module.ai.mapper.AiChatConversationMapper;
19 import cn.iocoder.yudao.module.ai.mapper.AiChatMessageMapper; 18 import cn.iocoder.yudao.module.ai.mapper.AiChatMessageMapper;
@@ -121,21 +120,6 @@ public class ChatServiceImpl implements ChatService { @@ -121,21 +120,6 @@ public class ChatServiceImpl implements ChatService {
121 aiChatConversationMapper.updateIncrChatCount(req.getConversationId()); 120 aiChatConversationMapper.updateIncrChatCount(req.getConversationId());
122 } 121 }
123 122
124 - private AiChatConversationDO getChatConversationNoExistToCreate(ChatReq req, ChatConversationTypeEnum chatConversationTypeEnum, Long loginUserId) {  
125 - AiChatConversationDO aiChatConversationDO;  
126 - if (ChatConversationTypeEnum.NEW == chatConversationTypeEnum) {  
127 - // 创建一个新的对话  
128 - aiChatConversationDO = createNewChatConversation(req, loginUserId);  
129 - } else {  
130 - // 继续对话  
131 - if (req.getConversationId() == null) {  
132 - throw new ServerException(ErrorCodeConstants.AI_CHAT_CONTINUE_CONVERSATION_ID_NOT_NULL);  
133 - }  
134 - aiChatConversationDO = aiChatConversationMapper.selectById(req.getConversationId());  
135 - }  
136 - return aiChatConversationDO;  
137 - }  
138 -  
139 private AiChatConversationDO createNewChatConversation(ChatReq req, Long loginUserId) { 123 private AiChatConversationDO createNewChatConversation(ChatReq req, Long loginUserId) {
140 // 获取 chat 角色 124 // 获取 chat 角色
141 String chatRoleName = null; 125 String chatRoleName = null;