admin-vben5/apps/web-antd/src/api/core/upload.ts

19 lines
373 B
TypeScript
Raw Normal View History

2024-08-20 10:17:48 +08:00
import { requestClient } from '#/api/request';
2024-10-06 12:19:24 +08:00
/**
*
* @param file
* @returns
*/
2024-08-20 14:49:30 +08:00
export function uploadApi(file: Blob | File) {
2024-10-06 12:19:24 +08:00
return requestClient.upload('/resource/oss/upload', { file });
2024-08-20 10:17:48 +08:00
}
/**
*
*/
export interface UploadResult {
url: string;
2024-08-20 14:11:54 +08:00
fileName: string;
2024-08-20 10:17:48 +08:00
ossId: string;
}