From 436145a5c80272b0d2708ebd04aff3dec2c42afa Mon Sep 17 00:00:00 2001 From: Peanut Date: Mon, 25 May 2026 22:38:54 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=B0=83=E7=94=A8=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=96=B0=E5=A2=9E=E8=B0=83=E7=94=A8=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web-admin/src/types/aiconfig.ts | 1 + web-admin/src/views/aiconfig/AiRoutingList.vue | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/web-admin/src/types/aiconfig.ts b/web-admin/src/types/aiconfig.ts index ab79d5c..a217225 100644 --- a/web-admin/src/types/aiconfig.ts +++ b/web-admin/src/types/aiconfig.ts @@ -247,6 +247,7 @@ export interface AiCallLog { providerCode?: string endpointCode?: string userId?: string + userName?: string requestId?: string status?: string inputText?: string diff --git a/web-admin/src/views/aiconfig/AiRoutingList.vue b/web-admin/src/views/aiconfig/AiRoutingList.vue index 646b2eb..f8428ff 100644 --- a/web-admin/src/views/aiconfig/AiRoutingList.vue +++ b/web-admin/src/views/aiconfig/AiRoutingList.vue @@ -202,6 +202,11 @@ + + + @@ -640,6 +645,15 @@ function formatMs(ms?: number) { return ms >= 1000 ? `${(ms / 1000).toFixed(2)}s` : `${ms}ms` } +function userDisplay(row: AiCallLog): string { + const name = row.userName + const id = row.userId + if (name && id) return `${name}(${id})` + if (name) return name + if (id) return `-(ID: ${id})` + return '-' +} + function testOutput(result?: AiRuntimeTestResponse | null) { return normalizeAiText(result?.output || result?.errorMessage || '暂无输出') }