import {_axios} from "@/utils/axios"; export const getModelList = async (page: number, size: number) => { const { total, modelList, current } = (await _axios.get("/model/list", { params: { page, size } })) as any; return { total, modelList, current }; }; export const deleteModel = async (id: string) => { await _axios.delete("/model/delete", { params: { id } }); }; export const createModel = async (name: string, modelFile: File) => { const formData = new FormData(); formData.append("name", name); formData.append("model", modelFile); return await _axios.post("/model/create", formData) } export const updateModel = async (id: string, name: string, modelFile?: File) => { const formData = new FormData(); formData.append("id", id); formData.append("name", name); modelFile && formData.append("model", modelFile); return await _axios.post("/model/update", formData) }