axios上传文件方法封装
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)
})
})
}