提交 a593ff3f authored 作者: 王鹏飞's avatar 王鹏飞

chore: 优化上传

上级 f02f1b17
...@@ -85,6 +85,7 @@ const handleExceed: UploadProps['onExceed'] = () => { ...@@ -85,6 +85,7 @@ const handleExceed: UploadProps['onExceed'] = () => {
// 上传成功 // 上传成功
const handleSuccess: UploadProps['onSuccess'] = (response, uploadFile: any, uploadFiles) => { const handleSuccess: UploadProps['onSuccess'] = (response, uploadFile: any, uploadFiles) => {
if (!uploadFiles.every(item => item.status === 'success')) return
uploadFile.type = uploadFile.raw?.type uploadFile.type = uploadFile.raw?.type
uploadFile.url = response.url uploadFile.url = response.url
const value = showFileList.value const value = showFileList.value
...@@ -103,10 +104,7 @@ const handleSuccess: UploadProps['onSuccess'] = (response, uploadFile: any, uplo ...@@ -103,10 +104,7 @@ const handleSuccess: UploadProps['onSuccess'] = (response, uploadFile: any, uplo
// 删除 // 删除
const handleRemove: UploadProps['onRemove'] = (uploadFile, uploadFiles) => { const handleRemove: UploadProps['onRemove'] = (uploadFile, uploadFiles) => {
if (uploadFile.status === 'ready') return const value = showFileList.value ? uploadFiles : ''
const value = showFileList.value
? uploadFiles.map((item: any) => ({ name: item.name, url: item.url, size: item.size, type: item.type }))
: ''
emit('update:modelValue', value) emit('update:modelValue', value)
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论