From 9cb7145b4e9790cee75246d8d1d4e65beda46653 Mon Sep 17 00:00:00 2001 From: jialin Date: Thu, 12 Feb 2026 12:18:56 +0800 Subject: [PATCH] fix: provider yaml inital value --- .../_components/scroll-spy-tabs/use-finish-failed.ts | 2 -- src/pages/backends/components/version-info-modal.tsx | 1 - src/pages/benchmark/hooks/use-column-settings.tsx | 1 + src/pages/llmodels/components/catalog-item.tsx | 2 +- src/pages/maas-provider/forms/advance-config.tsx | 1 + src/pages/maas-provider/forms/index.tsx | 8 +++++--- src/pages/model-routes/forms/basic.tsx | 6 +++--- src/pages/resources/config/gpu-driver.ts | 2 +- 8 files changed, 12 insertions(+), 11 deletions(-) diff --git a/src/pages/_components/scroll-spy-tabs/use-finish-failed.ts b/src/pages/_components/scroll-spy-tabs/use-finish-failed.ts index 16364163..6ed5bee4 100644 --- a/src/pages/_components/scroll-spy-tabs/use-finish-failed.ts +++ b/src/pages/_components/scroll-spy-tabs/use-finish-failed.ts @@ -14,8 +14,6 @@ const useFinishFailed = (options: FinishFailedOptions) => { const handleOnFinishFailed = (errorInfo: any) => { const { errorFields } = errorInfo; - console.log('Finish failed:', errorInfo); - if (errorFields && errorFields.length > 0) { const collapseKeys: { sort: number; key: string }[] = []; const names = errorFields.map((item: any) => item.name[0]); diff --git a/src/pages/backends/components/version-info-modal.tsx b/src/pages/backends/components/version-info-modal.tsx index ac0783f3..cc394735 100644 --- a/src/pages/backends/components/version-info-modal.tsx +++ b/src/pages/backends/components/version-info-modal.tsx @@ -40,7 +40,6 @@ const VersionInfoModal: React.FC = ({ ...builtInVersions, ...currentData.version_configs }; - const versionList: VersionListItem[] = Object.entries(versions).map( ([key, value]: [string, any]) => ({ version_no: key, diff --git a/src/pages/benchmark/hooks/use-column-settings.tsx b/src/pages/benchmark/hooks/use-column-settings.tsx index 0d1879fd..f8ed0f21 100644 --- a/src/pages/benchmark/hooks/use-column-settings.tsx +++ b/src/pages/benchmark/hooks/use-column-settings.tsx @@ -223,6 +223,7 @@ const useColumnSettings = (options: { 0} title={} > diff --git a/src/pages/llmodels/components/catalog-item.tsx b/src/pages/llmodels/components/catalog-item.tsx index f7f6da11..370d16a8 100644 --- a/src/pages/llmodels/components/catalog-item.tsx +++ b/src/pages/llmodels/components/catalog-item.tsx @@ -146,7 +146,7 @@ const CatalogItem: React.FC = (props) => { }} > {data.activated_size - ? `${data.size}${data.size_unit || 'B'}-A${data.activated_size}${data.size_unit || 'B'}` + ? `${data.size}${data.size_unit || 'B'}-A${data.activated_size}B` : `${data.size}${data.size_unit || 'B'}`} diff --git a/src/pages/maas-provider/forms/advance-config.tsx b/src/pages/maas-provider/forms/advance-config.tsx index 385b7ec5..4cc361fe 100644 --- a/src/pages/maas-provider/forms/advance-config.tsx +++ b/src/pages/maas-provider/forms/advance-config.tsx @@ -27,6 +27,7 @@ const AdvanceConfig: React.FC<{ setYamlValue: (values: any) => { console.log('setYamlValue:', values); editorRef.current?.setValue(values || ''); + setFileContent(values || ''); } })); diff --git a/src/pages/maas-provider/forms/index.tsx b/src/pages/maas-provider/forms/index.tsx index 52353887..8b6cea5d 100644 --- a/src/pages/maas-provider/forms/index.tsx +++ b/src/pages/maas-provider/forms/index.tsx @@ -138,15 +138,17 @@ const ProviderForm: React.FC = forwardRef((props, ref) => { const apiTokensList = _.get(currentData, 'api_tokens', []).map( (item: any) => item.hash || '' ); + const customConfigYaml = json2Yaml( + _.omit(currentData.config, ['type', 'openaiCustomUrl']) || {} + ); form.setFieldsValue({ ...currentData, api_key: apiTokensList?.[0] || '', api_tokens: apiTokensList?.slice(1) || [], proxy_enabled: !!currentData.proxy_url, - custom_config: json2Yaml( - _.omit(currentData.config, ['type', 'openaiCustomUrl']) || {} - ) + custom_config: customConfigYaml }); + advanceRef.current?.setYamlValue?.(customConfigYaml); } }, [form, currentData, action]); diff --git a/src/pages/model-routes/forms/basic.tsx b/src/pages/model-routes/forms/basic.tsx index 0e21000b..fd96f944 100644 --- a/src/pages/model-routes/forms/basic.tsx +++ b/src/pages/model-routes/forms/basic.tsx @@ -38,18 +38,18 @@ const Basic = () => { })} rules={[ { - required: true, + required: false, message: getRuleMessage('select', 'models.form.categories') } ]} >