From 5c2129c0c87e10157555b246a0a6a6c692e85187 Mon Sep 17 00:00:00 2001 From: Chen Tao <70054568+eeee0717@users.noreply.github.com> Date: Tue, 11 Feb 2025 10:05:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=95=B0=E6=8D=AE=E5=BA=93=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E4=B8=AA=E6=95=B0=E5=8F=98=E4=B8=BA=E9=BB=98=E8=AE=A4?= =?UTF-8?q?6=E4=B8=AA#1366=20#1370?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/knowledge/components/KnowledgeSettingsPopup.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/pages/knowledge/components/KnowledgeSettingsPopup.tsx b/src/renderer/src/pages/knowledge/components/KnowledgeSettingsPopup.tsx index 68ba85e5..08cc8ced 100644 --- a/src/renderer/src/pages/knowledge/components/KnowledgeSettingsPopup.tsx +++ b/src/renderer/src/pages/knowledge/components/KnowledgeSettingsPopup.tsx @@ -9,7 +9,7 @@ import { getModelUniqId } from '@renderer/services/ModelService' import { KnowledgeBase } from '@renderer/types' import { Alert, Form, Input, InputNumber, Modal, Select, Slider } from 'antd' import { sortBy } from 'lodash' -import { useState } from 'react' +import { useEffect, useState } from 'react' import { useTranslation } from 'react-i18next' interface ShowParams { @@ -35,6 +35,10 @@ const PopupContainer: React.FC = ({ base: _base, resolve }) => { const { providers } = useProviders() const { base, updateKnowledgeBase } = useKnowledge(_base.id) + useEffect(() => { + form.setFieldsValue({ documentCount: base?.documentCount || 6 }) + }, [base, form]) + if (!base) { resolve(null) return null @@ -118,7 +122,6 @@ const PopupContainer: React.FC = ({ base: _base, resolve }) => { style={{ width: '100%' }} min={1} max={15} - defaultValue={base.documentCount || 6} step={1} marks={{ 1: '1', 6: t('knowledge.document_count_default'), 15: '15' }} />