import { defHttp } from '/@/utils/http/axios'; enum Api { list = '/sys/oss/file/list', deleteFile = '/sys/oss/file/delete', ossUpload = '/sys/oss/file/upload', minioUpload = '/sys/upload/uploadMinio', } /** * oss上传 * @param params */ export const getOssUrl = Api.ossUpload; /** * minio上传 * @param params */ export const getMinioUrl = Api.minioUpload; /** * 列表接口 * @param params */ export const list = (params) => defHttp.get({ url: Api.list, params }); /** * 删除用户 */ export const deleteFile = (params, handleSuccess) => { return defHttp.delete({ url: Api.deleteFile, params }, { joinParamsToUrl: true }).then(() => { handleSuccess(); }); };