api_manage.js - xinwu-yang/cube-vue GitHub Wiki

api/manage.js

http请求封装,其中包含了

get请求

getAction(url: string, params: any) => promise

post请求

postAction(url: string, params: any) => promise

put请求

putAction(url: string, params: any) => promise

delete请求

deleteAction(url: string, params: any) => promise

put或post请求

httpAction(url: string, params: any, method: 'put' | 'post') => promise

下载文件,用于excel导出

downFile(url: string, params: any) => promise

下载文件

downloadFile(url: string, fileName: string, params: any) => promise

上传文件

uploadAction(url: string, params: any) => promise

获取文件服务访问路径

getFileAccessHttpUrl(path: string, prefix: string) => promise