import request from "@/utils/request"; export const fileUploadUrl = '/admin/sys-file/upload' export function 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) } }) } export function handleHttpUploadUrl(options: any, url: string | undefined) { let formData = new FormData(); formData.append('file', options.file); formData.append('dir', options.dir) return new Promise((resolve) => { try { request({ url: url, method: 'post', headers: { 'Content-Type': 'multipart/form-data', }, data: formData, }).then((res: any) => { resolve(res.data) }); } catch (error) { resolve(error) } }) }