import { axios } from '@/utils/request' /** * 上传文件 * * @author yubaoshan * @date 2020/6/30 00:20 */ export function sysFileInfoUpload (parameter) { return axios({ url: '/sysFileInfo/upload', method: 'post', data: parameter }) } /** * 自定义文件上传 */ export function myFileInfoUpload (parameter) { return axios({ url: '/outside/sysFileInfo/upload', method: 'post', data: parameter }) } /** * 下载文件 * * @author yubaoshan * @date 2020/6/30 00:20 */ export function sysFileInfoDownload (parameter) { return axios({ url: '/sysFileInfo/download', method: 'get', params: parameter, responseType: 'blob' }) } /** * 查看图片 * * @author yubaoshan * @date 2020/6/30 00:20 */ export function sysFileInfoPreview (parameter) { return axios({ url: '/sysFileInfo/preview', method: 'get', params: parameter, responseType: 'arraybuffer' }) }