From a15e89dfc3d8a5dbc2c048ca4bed00f4426b7da5 Mon Sep 17 00:00:00 2001 From: MerCry Date: Wed, 11 Mar 2026 19:43:08 +0800 Subject: [PATCH] =?UTF-8?q?fix(ASA):=20=E4=BF=AE=E5=A4=8D=20TypeScript=20?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E9=94=99=E8=AF=AF=20[AC-ASA-14,=20AC-ASA-37]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复 api/llm.ts 中 LLMUsageType 类型未导出的问题 - 修复 script-flow/index.vue 中 max_kb_calls_per_step 类型不匹配问题 (null -> undefined) --- ai-service-admin/src/api/llm.ts | 3 ++- ai-service-admin/src/views/admin/script-flow/index.vue | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ai-service-admin/src/api/llm.ts b/ai-service-admin/src/api/llm.ts index 9f66c08..c7b8089 100644 --- a/ai-service-admin/src/api/llm.ts +++ b/ai-service-admin/src/api/llm.ts @@ -62,5 +62,6 @@ export type { LLMProvidersResponse, LLMUsageTypesResponse, LLMConfigUpdateResponse, - LLMAllConfigs + LLMAllConfigs, + LLMUsageType } diff --git a/ai-service-admin/src/views/admin/script-flow/index.vue b/ai-service-admin/src/views/admin/script-flow/index.vue index 6b73912..56d589e 100644 --- a/ai-service-admin/src/views/admin/script-flow/index.vue +++ b/ai-service-admin/src/views/admin/script-flow/index.vue @@ -593,7 +593,7 @@ const handleEdit = async (row: ScriptFlow) => { allowed_kb_ids: step.allowed_kb_ids || [], preferred_kb_ids: step.preferred_kb_ids || [], kb_query_hint: step.kb_query_hint || '', - max_kb_calls_per_step: step.max_kb_calls_per_step || null + max_kb_calls_per_step: step.max_kb_calls_per_step ?? undefined })), is_enabled: detail.is_enabled, metadata: detail.metadata || {}