feat: support download multiple actual files (#196)

This commit is contained in:
Hayden
2025-08-11 09:10:20 +08:00
committed by GitHub
parent 8b9f3a0e65
commit ac4a168f13
5 changed files with 89 additions and 16 deletions

View File

@@ -31,12 +31,20 @@
<KeepAlive>
<ModelContent
v-if="currentModel"
:key="currentModel.id"
:key="`${currentModel.id}-${currentModel.currentFileId}`"
:model="currentModel"
:editable="true"
@submit="createDownTask"
>
<template #action>
<div v-if="currentModel.files" class="flex-1">
<ResponseSelect
:model-value="currentModel.currentFileId"
:items="currentModel.selectionFiles"
:type="isMobile ? 'drop' : 'button'"
>
</ResponseSelect>
</div>
<Button
icon="pi pi-download"
:label="$t('download')"