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 }}