|
@@ -15,6 +15,7 @@ const err = (error) => {
|
|
|
if (error.response) {
|
|
|
const data = error.response.data
|
|
|
if ((error.response.status == 403 || error.response.status == 401) && window.location.pathname != '/user/login') {
|
|
|
+ notification.destroy()
|
|
|
notification.error({
|
|
|
message: '提示',
|
|
|
description: data.message
|
|
@@ -28,6 +29,7 @@ const err = (error) => {
|
|
|
}
|
|
|
|
|
|
if (error.message.indexOf('timeout') >= 0 && window.location.pathname != '/user/login') {
|
|
|
+ notification.destroy()
|
|
|
notification.error({
|
|
|
message: '提示',
|
|
|
description: error.message
|
|
@@ -52,25 +54,25 @@ service.interceptors.request.use(config => {
|
|
|
|
|
|
|
|
|
service.interceptors.response.use((response) => {
|
|
|
- console.log(response, 'responseresponseresponse')
|
|
|
- if (response.data.status == '-1') {
|
|
|
- notification.error({
|
|
|
- message: '提示',
|
|
|
- description: response.data.message
|
|
|
- })
|
|
|
- setTimeout(function () {
|
|
|
- store.dispatch('Logout').then(() => {
|
|
|
- window.location.reload()
|
|
|
+ console.log(response, response.data.status, 'responseresponseresponse')
|
|
|
+ if (window.location.pathname != '/user/login') {
|
|
|
+ if (response.data.status == '900') {
|
|
|
+ notification.destroy()
|
|
|
+ notification.error({
|
|
|
+ message: '提示',
|
|
|
+ description: response.data.message
|
|
|
})
|
|
|
- }, 2000)
|
|
|
- }
|
|
|
- if ((response.data.status == '900') && window.location.pathname != '/user/login') {
|
|
|
- notification.destroy()
|
|
|
- notification.error({
|
|
|
- message: '提示',
|
|
|
- description: response.data.message
|
|
|
- })
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ if (response.data.status == '500') {
|
|
|
+ notification.destroy()
|
|
|
+ notification.error({
|
|
|
+ message: '提示',
|
|
|
+ description: response.data.message
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
return response.data
|
|
|
}, err)
|
|
|
|