|
@@ -86,10 +86,10 @@
|
|
|
</div>
|
|
|
<div class="user-info-bar">
|
|
|
<!-- 添加文档预览测试按钮 -->
|
|
|
- <div class="test-preview-btn" @click="previewSprayPaintGuide" title="预览喷漆作业指导书">
|
|
|
+ <!-- <div class="test-preview-btn" @click="previewSprayPaintGuide" title="预览喷漆作业指导书">
|
|
|
<span>📄</span>
|
|
|
<span class="btn-text">预览文档</span>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
|
|
|
<!-- 添加主题切换按钮 -->
|
|
|
<div class="theme-switch" @click="toggleTheme" :title="isDarkTheme ? '切换到浅色模式' : '切换到深色模式'">
|
|
@@ -2442,7 +2442,14 @@ const summaryHtml=ref('')
|
|
|
content: messageContent,
|
|
|
displayContent: "",
|
|
|
audioData: audioInfo || null,
|
|
|
- knowledgeSources: responseData.knowledge_sources || null, // 添加知识源数据
|
|
|
+ knowledgeSources: responseData.knowledge_sources ?
|
|
|
+ responseData.knowledge_sources.reduce((unique, current) => {
|
|
|
+ const existing = unique.find(item => item.doc_id === current.doc_id);
|
|
|
+ if (!existing) {
|
|
|
+ unique.push(current);
|
|
|
+ }
|
|
|
+ return unique;
|
|
|
+ }, []) : null, // 添加知识源数据,根据doc_id去重
|
|
|
});
|
|
|
messages.value.push(aiMessage);
|
|
|
|