// @ts-nocheck - 自动生成的文件,跳过 TypeScript 类型检查 // 该文件自动生成,请勿手动修改! // -------------------------------------------------------------------------- // 系统文件 🧩 // -------------------------------------------------------------------------- import { requestClient } from '#/api/request'; /** 系统文件(分页列表) GET /api/file/page */ export const DefaultFilePage = (params?: { /** 结束时间 */ EndTime?: string; /** 文件名称 */ FileName?: string; /** PageIndex */ PageIndex?: number; /** PageSize */ PageSize?: number; /** SortField */ SortField?: string; /** SortType */ SortType?: string; /** 开始时间 */ StartTime?: string; /** 文件后缀 */ Suffix?: string; }) => requestClient.get('/file/page', { params }); /** 系统文件(列表) GET /api/file/list */ export const DefaultFileList = (params: { /** Id */ Id: string; }) => requestClient.get('/file/list', { params }); /** 系统文件(文件上传) POST /api/file/upload */ export const DefaultFileUpload = (data: FormData) => requestClient.post('/file/upload', data); /** 系统文件(Base64文件上传) POST /api/file/upload-base64 */ export const DefaultFileUploadBase64 = (data: API.Base64FileCreateParams) => requestClient.post('/file/upload-base64', data); /** 系统文件(多文件上传) POST /api/file/upload-multiple */ export const DefaultFileUploadMultiple = (data: FormData) => requestClient.post('/file/upload-multiple', data); /** 系统文件(删除) POST /api/file/delete */ export const DefaultFileDelete = (data: API.KeyRequest) => requestClient.post('/file/delete', data); /** 系统文件(删除) POST /api/file/delete/url */ export const DefaultDeleteUrl = (data: API.KeyCodeRequest) => requestClient.post('/file/delete/url', data); /** 系统文件(文件流) GET /api/file/download */ export const DefaultFileDownload = (params: { /** Id */ Id: string; }) => requestClient.get('/file/download', { params }); /** 系统文件(Base64) GET /api/file/base64 */ export const DefaultFileBase64 = (params: { /** Id */ Id: string; }) => requestClient.get('/file/base64', { params }); /** 系统文件(Base64) GET /api/file/base64-url */ export const DefaultFileBase64Url = (params: { /** Code */ Code: string; }) => requestClient.get('/file/base64-url', { params }); export default { /** 系统文件(分页列表) GET /api/file/page */ DefaultFilePage, /** 系统文件(列表) GET /api/file/list */ DefaultFileList, /** 系统文件(文件上传) POST /api/file/upload */ DefaultFileUpload, /** 系统文件(Base64文件上传) POST /api/file/upload-base64 */ DefaultFileUploadBase64, /** 系统文件(多文件上传) POST /api/file/upload-multiple */ DefaultFileUploadMultiple, /** 系统文件(删除) POST /api/file/delete */ DefaultFileDelete, /** 系统文件(删除) POST /api/file/delete/url */ DefaultDeleteUrl, /** 系统文件(文件流) GET /api/file/download */ DefaultFileDownload, /** 系统文件(Base64) GET /api/file/base64 */ DefaultFileBase64, /** 系统文件(Base64) GET /api/file/base64-url */ DefaultFileBase64Url, };