| | |
| | | } |
| | | const res = response; |
| | | if (res.data.status == 0) { |
| | | if (!res.data) { |
| | | if (res.data.data.result && res.data.data.result == -1) { |
| | | Message({ |
| | | message: res.data.data.msg || '服务器错误', |
| | | type: 'error', |
| | | duration: 2000 |
| | | }) |
| | | return Promise.reject(res.data) |
| | | } |
| | | if (!res.data.data) { |
| | | return Promise.resolve({}) |
| | | } |
| | | return Promise.resolve(res.data) |
| | | } else { |
| | | if (res.data.status == 103 || res.data.status == 401) { |
| | | Message({ |
| | | message: res.data.msg || '登录已过期,请重新登录', |
| | | type: 'warning', |
| | | duration: 2000 |
| | | }) |
| | | store.commit('SET_USERINFO', {}) |
| | | store.commit('SET_USERNAME', '') |
| | | localStorage.clear() |
| | | window.location.replace('/'); |
| | | return Promise.reject(res.data) |
| | | } |
| | | Message({ |
| | | message: res.data.msg || '服务器错误', |
| | | type: 'error', |
| | | duration: 2000 |
| | | }) |
| | | return Promise.reject(res.data) |
| | | } |
| | | // else { |
| | | // if (res.data.status == 103 || res.data.status == 401) { |
| | | // Message({ |
| | | // message: res.data.data.msg || '登录已过期,请重新登录', |
| | | // type: 'warning', |
| | | // duration: 2000 |
| | | // }) |
| | | // store.commit('SET_USERINFO', {}) |
| | | // store.commit('SET_USERNAME', '') |
| | | // localStorage.clear() |
| | | // window.location.replace('/'); |
| | | // return Promise.reject(res.data) |
| | | // } |
| | | // Message({ |
| | | // message: res.data.data.msg || '服务器错误', |
| | | // type: 'error', |
| | | // duration: 2000 |
| | | // }) |
| | | // return Promise.reject(res.data) |
| | | // } |
| | | }, |
| | | error => { |
| | | return Promise.reject(error.message) |