diff --git a/frontend/src/views/host/file-management/upload/index.vue b/frontend/src/views/host/file-management/upload/index.vue index 6390d3157..bd306fedc 100644 --- a/frontend/src/views/host/file-management/upload/index.vue +++ b/frontend/src/views/host/file-management/upload/index.vue @@ -174,7 +174,13 @@ const submit = async () => { } else { formData.append('path', path.value); } - await UploadFileData(formData, {}); + await UploadFileData(formData, { + onUploadProgress: (progressEvent) => { + const progress = Math.round((progressEvent.loaded / progressEvent.total) * 100); + uploadPrecent.value = progress; + }, + timeout: 40000, + }); success++; uploaderFiles.value[i].status = 'success'; } else {