1、代码优化

2、bug修复
3、数据库优化
This commit is contained in:
张乐
2020-08-21 12:09:20 +08:00
parent 13f5d5348f
commit a02bd7eeda
61 changed files with 445 additions and 1077 deletions

View File

@@ -49,6 +49,18 @@ service.interceptors.response.use(
response => {
const res = response.data
// if the custom code is not 20000, it is judged as an error.
if (res.code === 401) {
// to re-login
MessageBox.confirm('您已经登出,您可以取消停留在这个页面,或重新登录', '退出', {
confirmButtonText: '或重新登录',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
store.dispatch('user/resetToken').then(() => {
location.reload()
})
})
}
if (res.code !== 200) {
Message({
message: res.message || 'Error',
@@ -57,19 +69,7 @@ service.interceptors.response.use(
})
// 50008: Illegal token; 50012: Other clients logged in; 50014: Token expired;
if (res.code === 401) {
// to re-login
MessageBox.confirm('您已经登出,您可以取消停留在这个页面,或重新登录', '退出', {
confirmButtonText: '或重新登录',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
store.dispatch('user/resetToken').then(() => {
location.reload()
})
})
}
return Promise.reject(new Error(res.message || 'Error'))
// return Promise.reject(new Error(res.message || 'Error'))
} else {
return res.data
}