Commit 6886121d9a6c4f4409231edea6ca4c14cce4d8d5

Authored by qianbao
1 parent 8649cc20

AI添加问题 历史问题记录

src/main/java/com/xly/service/XlyErpService.java
... ... @@ -170,6 +170,7 @@ public class XlyErpService {
170 170 UserSceneSession session = userSceneSessionService.getUserSceneSession(userId,sUserName,sBrandsId,sSubsidiaryId,sUserType,authorization);
171 171 operableChatMemoryProvider.clearSpecifiedMemory(userId);
172 172 session.setCurrentTool(null);
  173 + session.setSUserQuestionList(new ArrayList<>());
173 174 UserSceneSessionService.ERP_AGENT_CACHE.remove(userId);
174 175 UserSceneSessionService.CHAT_AGENT_CACHE.remove(userId);
175 176 session.setBCleanMemory(false);
... ... @@ -244,6 +245,7 @@ public class XlyErpService {
244 245 private void doCleanUserMemory(UserSceneSession session,String userId){
245 246 operableChatMemoryProvider.clearSpecifiedMemory(userId);
246 247 session.setCurrentTool(null);
  248 + session.setSUserQuestionList(new ArrayList<>());
247 249 // session.setSceneSelected(false);
248 250 UserSceneSessionService.ERP_AGENT_CACHE.remove(userId);
249 251 UserSceneSessionService.CHAT_AGENT_CACHE.remove(userId);
... ... @@ -511,6 +513,7 @@ public class XlyErpService {
511 513 session.setSceneSelected(false);
512 514 session.setBCleanMemory(false);
513 515 session.setCurrentTool(null);
  516 + session.setSUserQuestionList(new ArrayList<>());
514 517 session.setCurrentScene(null);
515 518 session.setCurrentRowData(null);
516 519 UserSceneSessionService.USER_SCENE_SESSION_CACHE.put(userId, session);
... ...