| | |
| | | axios.interceptors.response.use( |
| | | (response) => { |
| | | if (response.data.code && response.data.code !== 200) { |
| | | ElNotification.error({ |
| | | title: '请求错误', |
| | | message: response.data.msg |
| | | }); |
| | | return Promise.reject(response); |
| | | // ElMessage({ |
| | | // message: response.data.msg, |
| | | // type: 'warning', |
| | | // }) |
| | | // return new Error() |
| | | // return new Error(); |
| | | } |
| | | return response; |
| | | }, |
| | |
| | | }).catch(() => { }) |
| | | } |
| | | } else { |
| | | ElNotification.error({ |
| | | title: '请求错误', |
| | | message: error.message || `Status:${error.response.status},未知错误!` |
| | | }); |
| | | // ElNotification.error({ |
| | | // title: '请求错误', |
| | | // message: error.message || `Status:${error.response.status},未知错误!` |
| | | // }); |
| | | } |
| | | } else { |
| | | ElNotification.error({ |
| | |
| | | }).then((response) => { |
| | | resolve(response.data); |
| | | }).catch((error) => { |
| | | reject(error); |
| | | if (error?.status == 400) { |
| | | ElMessage({ |
| | | message: error.data.msg, |
| | | type: 'warning', |
| | | }) |
| | | } else { |
| | | reject(error); |
| | | } |
| | | }) |
| | | }) |
| | | }, |
| | |
| | | */ |
| | | postJ: function (url, data = {}, config = {}) { |
| | | return new Promise((resolve, reject) => { |
| | | console.log(qsStringify(data)) |
| | | axios({ |
| | | method: 'post', |
| | | url: url, |
| | |
| | | }).then((response) => { |
| | | resolve(response.data); |
| | | }).catch((error) => { |
| | | resolve(error.data); |
| | | reject(error); |
| | | }) |
| | | }) |
| | |
| | | }).then((response) => { |
| | | resolve(response.data); |
| | | }).catch((error) => { |
| | | resolve(error.data); |
| | | reject(error); |
| | | }) |
| | | }) |