Commit fe7846ff authored by 李苏's avatar 李苏 💬

403

parent 07593b79
...@@ -41,10 +41,6 @@ service.interceptors.response.use(res => { ...@@ -41,10 +41,6 @@ service.interceptors.response.use(res => {
const code = res.data.code || 200; const code = res.data.code || 200;
// 获取错误信息 // 获取错误信息
const msg = errorCode[code] || res.data.message || errorCode['default'] const msg = errorCode[code] || res.data.message || errorCode['default']
if(code !== 200&&!res.data.message){
console.warn('The interface reports an error, but no information is returned')
return
}
// 二进制数据则直接返回 // 二进制数据则直接返回
if(res.request.responseType === 'blob' || res.request.responseType === 'arraybuffer'){ if(res.request.responseType === 'blob' || res.request.responseType === 'arraybuffer'){
return res.data return res.data
...@@ -98,7 +94,24 @@ service.interceptors.response.use(res => { ...@@ -98,7 +94,24 @@ service.interceptors.response.use(res => {
} }
}, },
error => { error => {
console.log('err' + error) if(error&&error.response.status==403){
MessageBox.confirm('您无权处理该资源,您可以联系相关管理员,获取权限', '系统提示', {
confirmButtonText: '重新登录',
showCancelButton:false,
showClose:false,
closeOnClickModal:false,
type: 'warning'
}
).then(() => {
isRelogin.show = false;
store.dispatch('LogOut').then(() => {
location.href = '/index';
})
})
return
}
let { message } = error; let { message } = error;
if (message == "Network Error") { if (message == "Network Error") {
message = "后端接口连接异常"; message = "后端接口连接异常";
......
...@@ -133,6 +133,8 @@ export default { ...@@ -133,6 +133,8 @@ export default {
} }
}, },
created() { created() {
// this.getCode(); // this.getCode();
this.getCookie(); this.getCookie();
systeminfo({}).then(res=>{ systeminfo({}).then(res=>{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment