定时锁定功能问题修复
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
4eb9c2ff85
commit
9795f89ce9
17
src/main.js
17
src/main.js
|
@ -375,19 +375,10 @@ async function VueInit() {
|
|||
}
|
||||
_vm.$store.dispatch('user/logout').then(res => {
|
||||
// window.location.href = `/login`
|
||||
let dom = document.querySelectorAll('.el-message-box__wrapper');
|
||||
for (let i = 0; i < dom.length; i++) {
|
||||
let item = dom[i];
|
||||
let title = item.getAttribute("aria-label");
|
||||
if (title === '已锁定' || title === 'Locked') {
|
||||
document.body.removeChild(item);
|
||||
let modal = document.querySelectorAll('.v-modal');
|
||||
for (let i = 0; i < modal.length; i++) {
|
||||
let m = modal[i];
|
||||
document.body.removeChild(m);
|
||||
}
|
||||
}
|
||||
}
|
||||
_vm.$msgbox.close();
|
||||
isOpen = false
|
||||
isLock = null
|
||||
zzSessionStorage.removeItem('isLock')
|
||||
router.push("/login")
|
||||
}).then(() => {
|
||||
_vm.$alert(lang === 'zh' ? '由于您长时间未操作,为保护您的数据安全已强制将您下线,如果需要继续操作请重新登陆!' : 'No operation for a long time non-operation, you have been forced logout to protect data security. If continue to operate, please login again!', {
|
||||
|
|
Loading…
Reference in New Issue