rax-medical/src/api/file-upload.ts

25 lines
708 B
TypeScript
Raw Normal View History

2024-04-10 09:25:33 +08:00
import request from "@/utils/request";
export const fileUploadUrl = '/admin/sys-file/upload'
export const handleHttpUpload = (options: any) => {
let formData = new FormData();
formData.append('file', options.file);
formData.append('dir', options.dir)
return new Promise((resolve, reject) => {
try {
request({
url: fileUploadUrl,
method: 'post',
headers: {
'Content-Type': 'multipart/form-data',
},
data: formData,
}).then((res: any) => {
resolve(res.data)
});
} catch (error) {
reject(error)
}
})
}