🐛 请求返回信息处理,提示信息问题修复
This commit is contained in:
parent
93c7567676
commit
a193e3b66b
@ -1,11 +1,13 @@
|
|||||||
|
import {Message} from 'element-ui'
|
||||||
|
|
||||||
const Cookie = require('js-cookie')
|
const Cookie = require('js-cookie')
|
||||||
export default function ({app, $axios, store, redirect}) {
|
export default function ({app, $axios, store, redirect}) {
|
||||||
$axios.onRequest(config => {
|
$axios.onRequest(config => {
|
||||||
let token = store.state.oauth?.accessToken;
|
let token = store.state.oauth?.accessToken;
|
||||||
if (token) {
|
if (token) {
|
||||||
if (!(config.url.indexOf('console') > -1 || config.url.indexOf('comments') > -1)) {
|
// if (!(config.url.indexOf('console') > -1 || config.url.indexOf('comments') > -1)) {
|
||||||
config.headers['Authorization'] = store.state.oauth?.accessToken
|
// }
|
||||||
}
|
config.headers['Authorization'] = token
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
$axios.onResponse(response => {
|
$axios.onResponse(response => {
|
||||||
@ -20,18 +22,18 @@ export default function ({app, $axios, store, redirect}) {
|
|||||||
if (response.data.success) {
|
if (response.data.success) {
|
||||||
resolve(response.data);
|
resolve(response.data);
|
||||||
} else {
|
} else {
|
||||||
if (response.data.code === '0') {
|
if (response.data.code === 0) {
|
||||||
app.$message(message);
|
Message.error(message ? message : '服务异常')
|
||||||
} else if (response.data.code === '401') {
|
} else if (response.data.code === 401) {
|
||||||
Cookie.remove('auth')
|
Cookie.remove('auth')
|
||||||
store.commit('setAuth', null);
|
store.commit('setAuth', null);
|
||||||
} else if (response.data.code === '402') {
|
} else if (response.data.code === 402) {
|
||||||
Cookie.remove('auth')
|
Cookie.remove('auth')
|
||||||
store.commit('setAuth', null);
|
store.commit('setAuth', null);
|
||||||
} else if (response.data.code === '404') {
|
} else if (response.data.code === 404) {
|
||||||
app.$message('操作失败,请稍后再试......')
|
Message.error('操作失败,请稍后再试......')
|
||||||
} else if (response.data.code === '500') {
|
} else if (response.data.code === 500) {
|
||||||
app.$message('服务器正在开小差,请稍后再试......')
|
Message.error('服务器正在开小差,请稍后再试......')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
reject(response);
|
reject(response);
|
||||||
|
Loading…
Reference in New Issue
Block a user