diff --git a/src/components/Upload/src/components/UploadModal.vue b/src/components/Upload/src/components/UploadModal.vue index b7b89f76..51bfab7d 100644 --- a/src/components/Upload/src/components/UploadModal.vue +++ b/src/components/Upload/src/components/UploadModal.vue @@ -191,13 +191,13 @@ const { data } = ret; item.status = UploadResultStatus.SUCCESS; item.response = data; - if(props.resultField){ + if (props.resultField) { // 适配预览组件而进行封装 item.response = { - code:0, - message:"upload Success!", - url:get(ret, props.resultField) - } + code: 0, + message: 'upload Success!', + url: get(ret, props.resultField), + }; } return { success: true, @@ -216,7 +216,7 @@ // 点击开始上传 async function handleStartUpload() { const { maxNumber } = props; - if ((fileListRef.value.length + props.previewFileList?.length ?? 0) > maxNumber) { + if (fileListRef.value.length + props.previewFileList.length > maxNumber) { return createMessage.warning(t('component.upload.maxNumber', [maxNumber])); } try { @@ -250,7 +250,7 @@ return createMessage.warning(t('component.upload.saveWarn')); } const fileList: string[] = []; - + for (const item of fileListRef.value) { const { status, response } = item; if (status === UploadResultStatus.SUCCESS && response) {