import request from "@/utils/request"; import { FileInfo } from "./model"; class FileAPI { /** * 上传文件 * * @param file */ static upload(file: File) { const formData = new FormData(); formData.append("file", file); return request({ url: "/api/v1/files", method: "post", data: formData, headers: { "Content-Type": "multipart/form-data", }, }); } /** * 删除文件 * * @param filePath 文件完整路径 */ static deleteByPath(filePath?: string) { return request({ url: "/api/v1/files", method: "delete", params: { filePath: filePath }, }); } } export default FileAPI;