页面超时跳转

This commit is contained in:
zhn
2022-06-10 17:00:43 +08:00
parent ba71b20da8
commit 5d67ac93ba
+15 -13
View File
@@ -22,9 +22,10 @@
<script>
import Vue from 'vue'
import { ACCESS_TOKEN } from '@/store/mutation-types'
import {ACCESS_TOKEN} from '@/store/mutation-types'
import eventBUs from '../../common/event'
import {Modal} from 'ant-design-vue'
import store from '@/store'
export default {
name: 'index',
props: {
@@ -60,7 +61,7 @@
},
data() {
return {
tokenHeader: { 'X-Access-Token': Vue.ls.get(ACCESS_TOKEN) },
tokenHeader: {'X-Access-Token': Vue.ls.get(ACCESS_TOKEN)},
spinning: false,
cut: ''
}
@@ -98,14 +99,14 @@
if (info.file.status === 'done') {
if (info.file.response.success) {
if (info.file.response.code === 201) {
let { message } = info.file.response
let { name } = info.file
let {message} = info.file.response
let {name} = info.file
let content = []
if (message) {
message = message.split('</br>')
message.forEach(res => {
if (res) {
content.push( < div > { res } < /div>)
content.push( < div > {res} < /div>)
}
})
}
@@ -113,7 +114,7 @@
title: name,
content: (
< div >
{ content }
{content}
< /div>
)
})
@@ -129,7 +130,8 @@
} else {
let data = info.file.response
const token = Vue.ls.get(ACCESS_TOKEN)
if (token && data.message.includes('Token失效')) {
if ((token && data.message.includes('Token失效')) || (token && data.message.includes('token')) || (token && data.message.includes('用户不存在'))) {
this.spinning = false
Modal.error({
title: '登录已过期',
content: '很抱歉,登录已过期,请重新登录',
@@ -144,14 +146,14 @@
})
return
}
let { message } = info.file.response
let { name } = info.file
let {message} = info.file.response
let {name} = info.file
let content = []
if (message) {
message = message.split('</br>')
message.forEach(res => {
if (res) {
content.push( < div > { res } < /div>)
content.push( < div > {res} < /div>)
}
})
}
@@ -159,7 +161,7 @@
title: name,
content: (
< div >
{ content }
{content}
< /div>
)
})
@@ -169,7 +171,7 @@
if (info.file.response.status === 500) {
let data = info.file.response
const token = Vue.ls.get(ACCESS_TOKEN)
if (token && data.message.includes('Token失效')) {
if ((token && data.message.includes('Token失效')) || (token && data.message.includes('token')) || (token && data.message.includes('用户不存在'))) {
Modal.error({
title: '登录已过期',
content: '很抱歉,登录已过期,请重新登录',