账号禁用或无权限自动退出
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
66d09ca284
commit
d636813210
|
@ -403,8 +403,12 @@ async function VueInit() {
|
||||||
}
|
}
|
||||||
_vm.$store.dispatch('user/logout').then(res => {
|
_vm.$store.dispatch('user/logout').then(res => {
|
||||||
// window.location.href = `/login`
|
// window.location.href = `/login`
|
||||||
if (_vm.$msgbox) {
|
try {
|
||||||
_vm.$msgbox.close();
|
if (_vm.$msgbox && _vm.$msgbox.close) {
|
||||||
|
_vm.$msgbox.close();
|
||||||
|
}
|
||||||
|
} catch (err) {
|
||||||
|
console.log(err)
|
||||||
}
|
}
|
||||||
_vm.$FB.close();
|
_vm.$FB.close();
|
||||||
_vm.$FBT.close();
|
_vm.$FBT.close();
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
import _vm from '@/main'
|
|
||||||
import { Message, MessageBox, Alert } from 'element-ui'
|
import { Message, MessageBox, Alert } from 'element-ui'
|
||||||
import store from '@/store'
|
import store from '@/store'
|
||||||
import router from '@/router'
|
import router from '@/router'
|
||||||
import WHITELIST from "./whiteList"
|
import WHITELIST from "./whiteList"
|
||||||
import moment from 'moment-timezone';
|
import moment from 'moment-timezone';
|
||||||
import { encryptConfig } from "@/utils/encrypt"
|
import { encryptConfig } from "@/utils/encrypt"
|
||||||
|
const ROUTER = require('@/router');
|
||||||
axios.defaults.withCredentials = false
|
axios.defaults.withCredentials = false
|
||||||
const service = axios.create({
|
const service = axios.create({
|
||||||
baseURL: '/api',
|
baseURL: '/api',
|
||||||
|
@ -91,8 +91,13 @@ service.interceptors.response.use(
|
||||||
const status = error.response.status
|
const status = error.response.status
|
||||||
if (error.response.data && (error.response.data.Code === -1 || error.response.data.Code === -2)) {
|
if (error.response.data && (error.response.data.Code === -1 || error.response.data.Code === -2)) {
|
||||||
store.dispatch('user/logout').then(() => {
|
store.dispatch('user/logout').then(() => {
|
||||||
if (_vm.$msgbox) {
|
let _vm = ROUTER.default.app
|
||||||
_vm.$msgbox.close();
|
try {
|
||||||
|
if (_vm.$msgbox && _vm.$msgbox.close) {
|
||||||
|
_vm.$msgbox.close();
|
||||||
|
}
|
||||||
|
} catch (err) {
|
||||||
|
console.log(err)
|
||||||
}
|
}
|
||||||
router.push(`/login`)
|
router.push(`/login`)
|
||||||
this.$i18n.locale = 'zh'
|
this.$i18n.locale = 'zh'
|
||||||
|
|
Loading…
Reference in New Issue