优化展示

This commit is contained in:
2026-07-04 15:37:19 +08:00
parent daad121f12
commit ac08a7d066
+2 -2
View File
@@ -21,7 +21,7 @@ const submitting = ref(false)
onMounted(async () => { onMounted(async () => {
try { try {
const r = await api('/managed-models') const r = await api('/managed-models')
allModels.value = (r.data?.data || []).map((m) => ({ id: m.id, type: m.type })) allModels.value = (r.data?.data || []).map((m) => ({ id: m.id, type: m.type, alias: m.alias }))
} catch (_) {} } catch (_) {}
}) })
@@ -99,7 +99,7 @@ async function submit() {
<button v-for="m in allModels" :key="m.id" type="button" @click="toggle(m.id)" <button v-for="m in allModels" :key="m.id" type="button" @click="toggle(m.id)"
class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-md text-xs ring-1 transition-colors" class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-md text-xs ring-1 transition-colors"
:class="selected.includes(m.id) ? 'bg-indigo-500/15 text-indigo-700 ring-indigo-300 font-medium' : 'bg-white text-slate-600 ring-slate-200 hover:ring-slate-300'"> :class="selected.includes(m.id) ? 'bg-indigo-500/15 text-indigo-700 ring-indigo-300 font-medium' : 'bg-white text-slate-600 ring-slate-200 hover:ring-slate-300'">
<span class="w-1.5 h-1.5 rounded-full" :class="m.type === 'video' ? 'bg-violet-400' : 'bg-emerald-400'"></span>{{ m.id }} <span class="w-1.5 h-1.5 rounded-full" :class="m.type === 'video' ? 'bg-violet-400' : 'bg-emerald-400'"></span>{{ m.alias || m.id }}
</button> </button>
</div> </div>
</div> </div>