Browse Source

解决公告搜索会出现两次对话的问题。

dev
宋杰 23 hours ago
parent
commit
7010a9c76e
  1. 8
      src/views/AiEmotion.vue

8
src/views/AiEmotion.vue

@ -530,6 +530,12 @@ const addedStocks = ref(new Set());
// stockList
const loadConversationsFromStockList = () => {
//
if (isRotating.value) {
console.log("正在处理用户消息,跳过对话历史加载");
return;
}
//
emotionStore.stockList.forEach((stock) => {
const stockKey = `${stock.stockInfo.code}_${stock.timestamp}`;
@ -2188,6 +2194,8 @@ async function handleSendMessage(input, onComplete) {
// 使nextTickDOM
nextTick(() => {
messages.value = [];
//
addedStocks.value.clear();
//
startHeightObserver();
//

Loading…
Cancel
Save