yangg 1 dag sedan
förälder
incheckning
4803ef4729
1 ändrade filer med 10 tillägg och 3 borttagningar
  1. 10 3
      src/views/report.vue

+ 10 - 3
src/views/report.vue

@@ -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);