这是传入之前的打印
departmentLogo是有值的..但是
传入接口后,参数变为空
const waitTime=(url)=>{
return new Promise((resolve, reject)=>{
setTimeout(()=>{
reject({msg:'数据响应超时',waitTime:url})
},70000)
})
}
POST2: (url, params={}) => {
return new Promise((resolve, reject) => {
console.log(params)
axios.post(url, params, {
headers: {
'Content-Type': 'multipart/form-data',
}
})
.then(response => {
const res = response.data;
resolve(res)
})
.catch((error) => {
Err(error);
reject(error)
})
})
}
post2: (url, params) => {
return new Promise((resolve, reject) => {
Promise.race([XHR.POST2(url, params), waitTime(url)]).then(res => {
resolve(res)
}).catch(res => {
notification.error({
message: res.message
})
reject(res)
})
})
}
请问代码有哪里需要更改的,可以让传入后的值不为空吗
file格式 请用formData格式上传