uploadService: uploadFile => {
const formData = new FormData();
uploadFile.forEach(file => {
formData.append('fields', file);
});
return new Promise(resolve => {
api.uploadUsingPOST(formData).then(res => {
const newFiles = res.successAttachments.map(value => {
return value.downloadUrl;
});
resolve(newFiles);
});
});
},
async uploadUsingPOST(file): Promise<ResponseBaseVOobject['content']> {
return await request({
url: '/common/file/batchUpload',
method: 'post',
data: file,
processData: false,
});
},