import { File } from '@/api/interface/file'; import http from '@/api'; export const GetFilesList = (params: File.ReqFile) => { return http.post('files/search', params); }; export const GetFilesTree = (params: File.ReqFile) => { return http.post('files/tree', params); }; export const CreateFile = (form: File.FileCreate) => { return http.post('files', form); }; export const DeleteFile = (form: File.FileDelete) => { return http.post('files/del', form); }; export const ChangeFileMode = (form: File.FileCreate) => { return http.post('files/mode', form); }; export const CompressFile = (form: File.FileCompress) => { return http.post('files/compress', form); }; export const DeCompressFile = (form: File.FileDeCompress) => { return http.post('files/decompress', form); }; export const GetFileContent = (params: File.ReqFile) => { return http.post('files/content', params); }; export const SaveFileContent = (params: File.FileEdit) => { return http.post('files/save', params); }; export const UploadFileData = (params: FormData) => { return http.post('files/upload', params); }; export const RenameRile = (params: File.FileRename) => { return http.post('files/rename', params); }; export const DownloadFile = (params: File.FileDownload) => { return http.post('files/download', params); }; export const MoveFile = (params: File.FileMove) => { return http.post('files/move', params); };