From aef01923b054f1cb509d54980d3c9449f16b169e Mon Sep 17 00:00:00 2001 From: chiyi Date: Sat, 4 Jul 2026 15:01:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E6=A8=A1=E5=9E=8B=E5=88=AB?= =?UTF-8?q?=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/internal/service/admin_read.go | 10 +++++++++- frontend/src/views/LogsView.vue | 4 ++-- frontend/src/views/ModelsView.vue | 2 +- frontend/src/views/UserLogsView.vue | 2 +- 4 files changed, 13 insertions(+), 5 deletions(-) diff --git a/backend/internal/service/admin_read.go b/backend/internal/service/admin_read.go index d04eda8..2033ba9 100644 --- a/backend/internal/service/admin_read.go +++ b/backend/internal/service/admin_read.go @@ -428,6 +428,10 @@ func (s *AdminReadService) Images(ctx context.Context, limit, offset int, kind s if err != nil { return nil, 0, nil, err } + nameMap, err := s.models.NameMap(ctx) + if err != nil { + return nil, 0, nil, err + } out := make([]map[string]any, 0, len(page)) for _, item := range page { row := map[string]any{ @@ -443,7 +447,11 @@ func (s *AdminReadService) Images(ctx context.Context, limit, offset int, kind s } if event, ok := index[item.Name]; ok { row["prompt"] = event.Prompt - row["model"] = event.Model + if eff, ok := nameMap[event.Model]; ok && eff != "" { + row["model"] = eff + } else { + row["model"] = event.Model + } row["resolution"] = event.Resolution row["ratio"] = event.Ratio row["duration"] = event.Duration diff --git a/frontend/src/views/LogsView.vue b/frontend/src/views/LogsView.vue index 5ba5b38..ea4cf98 100644 --- a/frontend/src/views/LogsView.vue +++ b/frontend/src/views/LogsView.vue @@ -230,7 +230,7 @@ const sourcePill = (s) => ({ - + @@ -288,7 +288,7 @@ const sourcePill = (s) => ({
{{ e.account }}
-
{{ e.model }}
+
{{ e.model }}
diff --git a/frontend/src/views/ModelsView.vue b/frontend/src/views/ModelsView.vue index edd2bc8..2700ff0 100644 --- a/frontend/src/views/ModelsView.vue +++ b/frontend/src/views/ModelsView.vue @@ -165,7 +165,7 @@ onMounted(loadModels)
{{ m.id }}
- 别名: {{ m.alias }} + {{ m.alias }}
{{ m.provider || '—' }}
diff --git a/frontend/src/views/UserLogsView.vue b/frontend/src/views/UserLogsView.vue index 75e1feb..99074b6 100644 --- a/frontend/src/views/UserLogsView.vue +++ b/frontend/src/views/UserLogsView.vue @@ -212,7 +212,7 @@ onUnmounted(() => { :title="e.prompt ? '点击复制提示词' : ''" @click.stop="copyPrompt(e)">{{ e.prompt }}
- {{ e.model || '—' }} + {{ e.model || '—' }} {{ e.resolution }} {{ e.ratio }}