zhgdyun/src/assets/js/api/file.js
2022-06-08 14:51:11 +08:00

18 lines
1.3 KiB
JavaScript

// 文件模块接口
import { get,post } from '../http'
export const getfilelist = p => post('xmgl/projectFile/list', p); //获取文件列表
export const getstorage = p => get('/filetransfer/getstorage', p); //获取存储占用
export const speedUploadFile = p => post('/filetransfer/speeduploadfile', p);
export const unzipfile = p => post('xmgl/projectFile/unzipfile', p); //解压文件
export const deleteFile = p => post('xmgl/projectFile/deleteFile', p); //删除文件
export const selectFileByFileType = p => get('xmgl/projectFile/selectfilebyfiletype', p); // 通过文件类型选择文件
export const getFileTree = p => post('xmgl/projectFile/getFileTree', p); //获取文件的树结构
export const moveFile = p => post('xmgl/projectFile/moveFile', p); //移动文件
export const createFile = p => post('xmgl/projectFile/add', p); //创建文件
export const batchDeleteFile = p => post('xmgl/projectFile/batchDeleteFile', p); //批量删除文件
export const batchMoveFile = p => post('xmgl/projectFile/batchmovefile', p); //批量移动文件
export const renameFile = p => post('xmgl/projectFile/renameFile', p); //重命名文件
export const getRecoveryFile = p => post('/recoveryfile/list', p); // 获取回收站文件列表
export const deleteRecoveryFile = p => post('/recoveryfile/deleterecoveryfile', p); // 回收站文件删除