From e35be94f7cf3501144a43b3ba0a23f4566f60616 Mon Sep 17 00:00:00 2001 From: jialin Date: Thu, 18 Jun 2026 10:32:15 +0800 Subject: [PATCH] fix(provider): filter bailian do not work --- src/pages/maas-provider/config/providers.ts | 5 +++++ src/pages/maas-provider/forms/basic.tsx | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/pages/maas-provider/config/providers.ts b/src/pages/maas-provider/config/providers.ts index 4fcd3f14..c776ca4f 100644 --- a/src/pages/maas-provider/config/providers.ts +++ b/src/pages/maas-provider/config/providers.ts @@ -70,12 +70,17 @@ export const ProviderI18nKeyMap: Record = { [ProviderEnum.ZHIPUAI]: 'ai.provider.zhipuai' }; +export const ProviderDescriptionMap: Record = { + [ProviderEnum.QWEN]: 'qwen, bailian, ali,alicloud,百炼, 阿里, 阿里云百炼' +} as Record; + // generate provider list: {label: string;value:string}[] export const maasProviderOptions = Object.entries(ProviderEnum).map( ([key, value]) => ({ locale: true, label: ProviderI18nKeyMap[value], value: value, + description: ProviderDescriptionMap[value] || '', key: value }) ); diff --git a/src/pages/maas-provider/forms/basic.tsx b/src/pages/maas-provider/forms/basic.tsx index 606317ae..e01f71da 100644 --- a/src/pages/maas-provider/forms/basic.tsx +++ b/src/pages/maas-provider/forms/basic.tsx @@ -34,9 +34,11 @@ const Basic: React.FC<{ }; const filterOption = (input: string, option?: any) => { + console.log('filterOption input, option: ', input, option); return ( option?.label?.toLowerCase().includes(input.toLowerCase()) || - option?.value?.toLowerCase().includes(input.toLowerCase()) + option?.value?.toLowerCase().includes(input.toLowerCase()) || + option?.description?.toLowerCase().includes(input.toLowerCase()) ); };