mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 10:18:42 +08:00 
			
		
		
		
	删除 chat old对话逻辑
This commit is contained in:
		| @@ -13,7 +13,6 @@ import cn.iocoder.yudao.module.ai.dataobject.AiChatConversationDO; | |||||||
| import cn.iocoder.yudao.module.ai.dataobject.AiChatMessageDO; | import cn.iocoder.yudao.module.ai.dataobject.AiChatMessageDO; | ||||||
| import cn.iocoder.yudao.module.ai.dataobject.AiChatRoleDO; | import cn.iocoder.yudao.module.ai.dataobject.AiChatRoleDO; | ||||||
| import cn.iocoder.yudao.module.ai.enums.AiClientNameEnum; | import cn.iocoder.yudao.module.ai.enums.AiClientNameEnum; | ||||||
| import cn.iocoder.yudao.module.ai.enums.ChatConversationTypeEnum; |  | ||||||
| import cn.iocoder.yudao.module.ai.enums.ChatTypeEnum; | import cn.iocoder.yudao.module.ai.enums.ChatTypeEnum; | ||||||
| import cn.iocoder.yudao.module.ai.mapper.AiChatConversationMapper; | import cn.iocoder.yudao.module.ai.mapper.AiChatConversationMapper; | ||||||
| import cn.iocoder.yudao.module.ai.mapper.AiChatMessageMapper; | import cn.iocoder.yudao.module.ai.mapper.AiChatMessageMapper; | ||||||
| @@ -121,21 +120,6 @@ public class ChatServiceImpl implements ChatService { | |||||||
|         aiChatConversationMapper.updateIncrChatCount(req.getConversationId()); |         aiChatConversationMapper.updateIncrChatCount(req.getConversationId()); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     private AiChatConversationDO getChatConversationNoExistToCreate(ChatReq req, ChatConversationTypeEnum chatConversationTypeEnum, Long loginUserId) { |  | ||||||
|         AiChatConversationDO aiChatConversationDO; |  | ||||||
|         if (ChatConversationTypeEnum.NEW == chatConversationTypeEnum) { |  | ||||||
|             // 创建一个新的对话 |  | ||||||
|             aiChatConversationDO = createNewChatConversation(req, loginUserId); |  | ||||||
|         } else { |  | ||||||
|             // 继续对话 |  | ||||||
|             if (req.getConversationId() == null) { |  | ||||||
|                 throw new ServerException(ErrorCodeConstants.AI_CHAT_CONTINUE_CONVERSATION_ID_NOT_NULL); |  | ||||||
|             } |  | ||||||
|             aiChatConversationDO = aiChatConversationMapper.selectById(req.getConversationId()); |  | ||||||
|         } |  | ||||||
|         return aiChatConversationDO; |  | ||||||
|     } |  | ||||||
|  |  | ||||||
|     private AiChatConversationDO createNewChatConversation(ChatReq req, Long loginUserId) { |     private AiChatConversationDO createNewChatConversation(ChatReq req, Long loginUserId) { | ||||||
|         // 获取 chat 角色 |         // 获取 chat 角色 | ||||||
|         String chatRoleName = null; |         String chatRoleName = null; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 cherishsince
					cherishsince