yangg 3 semanas atrás
pai
commit
e3f8b7f62d

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/forget-password-CKC-8nxi.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 1
dist/assets/index-DFxCp3jC.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/login-C8P6t3OC.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/register-DQHHxYP8.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/report-C9TYPhzf.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/report-COswXvmW.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/report-Cp3z2zt5.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/report-Cy5r8Q5F.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/vendor-BfKWghV4.js


+ 2 - 2
dist/index.html

@@ -5,8 +5,8 @@
     <link rel="icon" type="image/svg+xml" href="/vite.svg" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <title></title>
-    <script type="module" crossorigin src="/assets/index-tDyIIwdu.js"></script>
-    <link rel="modulepreload" crossorigin href="/assets/vendor-CDgCf3zB.js">
+    <script type="module" crossorigin src="/assets/index-DFxCp3jC.js"></script>
+    <link rel="modulepreload" crossorigin href="/assets/vendor-BfKWghV4.js">
     <link rel="stylesheet" crossorigin href="/assets/index-CVrWfcbZ.css">
   </head>
   <body>

+ 3 - 3
src/components/KnowledgeResults/index.vue

@@ -58,8 +58,8 @@
 
     <!-- 空状态 -->
     <div v-else class="empty-state">
-      <div class="empty-icon">🔍</div>
-      <p>{{ searchQuery ? '未找到相关内容' : '请输入关键词搜索' }}</p>
+     <!--  <div class="empty-icon">🔍</div>
+      <p>{{ searchQuery ? '未找到相关内容' : '请输入关键词搜索' }}</p> -->
     </div>
   </div>
 </template>
@@ -238,7 +238,7 @@ export default defineComponent({
   display: flex;
   flex-direction: column;
   background: var(--secondary-bg);
-  width: 100%;
+  width: 96%;
   overflow: hidden;
   font-size: var(--base-font-size);
 

+ 2 - 2
src/components/SearchResults/index.vue

@@ -50,8 +50,8 @@
 
       <!-- 无结果显示 -->
       <div v-else class="no-results">
-        <FileSearchOutlined class="no-results-icon" />
-        <p>No related results found</p>
+      <!--   <FileSearchOutlined class="no-results-icon" />
+        <p>No related results found</p> -->
       </div>
     </div>
   </div>

+ 28 - 8
src/views/report.vue

@@ -513,7 +513,7 @@
       :style="{ width: rightMenuWidth + 'px' }"
     >
     <!-- 修改收缩按钮的位置和样式 -->
-    <div 
+    <!-- <div 
       class="collapse-button" 
       :class="{ 
         'menu-expanded': !isRightMenuCollapsed,
@@ -526,7 +526,7 @@
         alt="toggle"
         class="collapse-icon"
       />
-    </div>
+    </div> -->
       <!-- 添加拖动条 -->
       <div 
         class="resize-handle"
@@ -549,7 +549,7 @@
       </div> -->
       <div class="right-menu-content">
         <!-- 添加 Tab 切换 -->
-        <div class="right-menu-tabs">
+        <!-- <div class="right-menu-tabs">
           <div 
             class="tab-item" 
             :class="{ active: activeTab === 'search' }"
@@ -574,7 +574,7 @@
             <FileOutlined />
             <span>文档预览</span>
           </div>
-        </div>
+        </div> -->
 
         <!-- 搜索面板 -->
         <div v-show="activeTab === 'search'" class="panel-container">
@@ -1659,7 +1659,7 @@ const renderMarkdown = (content) => {
 };
 
 // 添加新的响应式变量
-const rightMenuWidth = ref(450); // 默认宽度
+const rightMenuWidth = ref(0); // 默认宽度
 const minWidth = 0; // 最小宽度
 const maxWidth = 800; // 最大宽度
 
@@ -1811,6 +1811,10 @@ const updateCollapsedState = () => {
   // 修改知识库搜索开关处理方法
   const handleKnowledgeToggle = (event) => {
     if (event.target.checked) {
+      rightMenuWidth.value = 450;
+      if (document.querySelector('.chat')) {
+      document.querySelector('.chat').style.right = `${rightMenuWidth.value}px`;
+    }
       // 开启知识库搜索时关闭互联网搜索
       enableWebSearch.value = false;
       // 切换到知识库标签页
@@ -1824,6 +1828,11 @@ const updateCollapsedState = () => {
           pageSize: 20
         });
       }
+    }else{
+      rightMenuWidth.value = 0;
+      if (document.querySelector('.chat')) {
+        document.querySelector('.chat').style.right = `${rightMenuWidth.value}px`;
+      }
     }
   };
 
@@ -1865,6 +1874,10 @@ const updateCollapsedState = () => {
   // 修改处理互联网搜索开关的方法
   const handleWebSearchToggle = (event) => {
     if (event.target.checked) {
+      rightMenuWidth.value = 450;
+      if (document.querySelector('.chat')) {
+        document.querySelector('.chat').style.right = `${rightMenuWidth.value}px`;
+      }
       // 开启互联网搜索时关闭知识库搜索
       enableKnowledgeSearch.value = false;
       // 切换到搜索标签页
@@ -1877,6 +1890,11 @@ const updateCollapsedState = () => {
           console.error("Web search failed:", error);
         }); */
       }
+    }else{
+      rightMenuWidth.value = 0;
+      if (document.querySelector('.chat')) {
+        document.querySelector('.chat').style.right = `${rightMenuWidth.value}px`;
+      }
     }
   };
 
@@ -2117,7 +2135,9 @@ const updateCollapsedState = () => {
 
   // 初始化主题
   onMounted(() => {
-    console.log('onMounted');
+    if (document.querySelector('.chat')) {
+        document.querySelector('.chat').style.right = `0px`;
+    }
     checkMobile();
     // 优先使用存储的主题设置
     const savedTheme = localStorage.getItem('theme');
@@ -4422,7 +4442,7 @@ button,
 /* 知识库结果面板样式 */
 .knowledge-results {
   flex: 1;
-  padding: 16px;
+  padding: 16px 5px;
   overflow-y: auto;
 }
 
@@ -4836,7 +4856,7 @@ button,
   background-color: var(--secondary-bg);
   /* border: 1px solid var(--border-color); */
   border-radius: 8px;
-  padding: 20px;
+ /*  padding: 20px; */
  /*  margin-top: 20px; */
 }
 

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff