axios上传文件方法封装

时间:2025-02-07 14:34:11
export function request(apiUrl,reqParams){ let { method = 'get', params = {}, data= {}, } = reqParams // (method) // (params) return new Promise(function(resolve,reject){ axios({ url: apiUrl, method:method, params:params, data: data, }).then(function(res){ if(res){ if(res.data && res.data.code){ resolve(res) }else{ notification.error({ message: '操作失败', }) resolve(res) } }else{ notification.error({ message: '操作失败' }) resolve(res) } }).catch(function(error){ notification.error({ message: '操作失败', description: '网络异常' }) reject(error) }) }) }