diff --git a/app/src/components/v-upload/v-upload.vue b/app/src/components/v-upload/v-upload.vue index e53c9228f5..0903b96cda 100644 --- a/app/src/components/v-upload/v-upload.vue +++ b/app/src/components/v-upload/v-upload.vue @@ -274,7 +274,12 @@ export default defineComponent({ url: url.value, }); - emit('input', response.data.data); + if (props.multiple) { + emit('input', [response.data.data]); + } else { + emit('input', response.data.data); + } + activeDialog.value = null; url.value = ''; } catch (err) {