From 9e6348206e97b54c66106b800ff085d32a20c7f0 Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Mon, 4 May 2026 08:25:23 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E6=A0=BC=E5=BC=8F=E5=8C=96=E5=AF=BC?= =?UTF-8?q?=E5=85=A5=E8=AF=AD=E5=8F=A5=EF=BC=8C=E6=8F=90=E5=8D=87=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E5=8F=AF=E8=AF=BB=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/DatabaseHeader.vue | 9 ++++++++- web/src/components/KnowledgeBaseCard.vue | 8 +++++++- web/src/views/DataBaseView.vue | 14 ++++++++++++-- web/src/views/WorkspaceView.vue | 3 ++- 4 files changed, 29 insertions(+), 5 deletions(-) diff --git a/web/src/components/DatabaseHeader.vue b/web/src/components/DatabaseHeader.vue index 99ba673d..e2c457d9 100644 --- a/web/src/components/DatabaseHeader.vue +++ b/web/src/components/DatabaseHeader.vue @@ -75,7 +75,14 @@ import { ref, reactive, computed } from 'vue' import { useRouter } from 'vue-router' import { useDatabaseStore } from '@/stores/database' -import { getKbTypeLabel, getKbTypeIcon, getKbTypeColor, parseModelSpec, buildDisplaySpec, buildLlmInfoPayload } from '@/utils/kb_utils' +import { + getKbTypeLabel, + getKbTypeIcon, + getKbTypeColor, + parseModelSpec, + buildDisplaySpec, + buildLlmInfoPayload +} from '@/utils/kb_utils' import { LeftOutlined, EditOutlined, DeleteOutlined } from '@ant-design/icons-vue' import HeaderComponent from '@/components/HeaderComponent.vue' import ModelSelectorComponent from '@/components/ModelSelectorComponent.vue' diff --git a/web/src/components/KnowledgeBaseCard.vue b/web/src/components/KnowledgeBaseCard.vue index 04ca9072..da5184cf 100644 --- a/web/src/components/KnowledgeBaseCard.vue +++ b/web/src/components/KnowledgeBaseCard.vue @@ -158,7 +158,13 @@ import { ref, reactive, computed, h, onMounted } from 'vue' import { useRouter } from 'vue-router' import { useDatabaseStore } from '@/stores/database' import { useUserStore } from '@/stores/user' -import { getKbTypeLabel, getKbTypeColor, parseModelSpec, buildDisplaySpec, buildLlmInfoPayload } from '@/utils/kb_utils' +import { + getKbTypeLabel, + getKbTypeColor, + parseModelSpec, + buildDisplaySpec, + buildLlmInfoPayload +} from '@/utils/kb_utils' import { CHUNK_PRESET_OPTIONS, CHUNK_PRESET_LABEL_MAP, diff --git a/web/src/views/DataBaseView.vue b/web/src/views/DataBaseView.vue index 02e3749b..6bf07ba9 100644 --- a/web/src/views/DataBaseView.vue +++ b/web/src/views/DataBaseView.vue @@ -248,7 +248,14 @@ import ExtensionCardGrid from '@/components/extensions/ExtensionCardGrid.vue' import InfoCard from '@/components/shared/InfoCard.vue' import dayjs, { parseToShanghai } from '@/utils/time' import AiTextarea from '@/components/AiTextarea.vue' -import { getKbTypeLabel, getKbTypeIcon, getKbTypeColor, parseModelSpec, buildDisplaySpec, buildLlmInfoPayload } from '@/utils/kb_utils' +import { + getKbTypeLabel, + getKbTypeIcon, + getKbTypeColor, + parseModelSpec, + buildDisplaySpec, + buildLlmInfoPayload +} from '@/utils/kb_utils' import { CHUNK_PRESET_OPTIONS, getChunkPresetDescription } from '@/utils/chunk_presets' const route = useRoute() @@ -456,7 +463,10 @@ const buildRequestData = () => { if (newDatabase.kb_type === 'lightrag') { requestData.additional_params.language = newDatabase.language || 'English' - if (newDatabase.llm_info.model_spec || (newDatabase.llm_info.provider && newDatabase.llm_info.model_name)) { + if ( + newDatabase.llm_info.model_spec || + (newDatabase.llm_info.provider && newDatabase.llm_info.model_name) + ) { requestData.llm_info = buildLlmInfoPayload(newDatabase.llm_info) } } diff --git a/web/src/views/WorkspaceView.vue b/web/src/views/WorkspaceView.vue index f3aa8e4b..c00fd8a8 100644 --- a/web/src/views/WorkspaceView.vue +++ b/web/src/views/WorkspaceView.vue @@ -558,7 +558,8 @@ const stopPreviewResize = () => { } const resizePreview = (event) => { - if (!workspaceMainRef.value || resizePointerId === null || event.pointerId !== resizePointerId) return + if (!workspaceMainRef.value || resizePointerId === null || event.pointerId !== resizePointerId) + return const rect = workspaceMainRef.value.getBoundingClientRect() const relativeX = event.clientX - rect.left const nextPreviewPercent = Math.round(((rect.width - relativeX) / rect.width) * 100)