parent
1889d39dfe
commit
be22b22fd8
@ -0,0 +1,28 @@
|
|||||||
|
import { message, notify } from '@/utils/message.js';
|
||||||
|
|
||||||
|
export function doubleUserLogin(res) {
|
||||||
|
let userArray = JSON.parse(sessionStorage.getItem('userArray'));
|
||||||
|
if (!userArray || !Array.isArray(userArray)) {
|
||||||
|
userArray = [];
|
||||||
|
// localStorage.setItem('userArray', JSON.stringify(userArray));
|
||||||
|
}
|
||||||
|
if (userArray.length == 0 || userArray.length >= 2) {
|
||||||
|
userArray = [];
|
||||||
|
|
||||||
|
userArray.push(res);
|
||||||
|
userArray = sessionStorage.setItem('userArray', JSON.stringify(userArray));
|
||||||
|
notify('请使用人员登录验证', 'success');
|
||||||
|
|
||||||
|
return false;
|
||||||
|
} else if (userArray.length == 1) {
|
||||||
|
if (userArray[0].user_id == res.user_id) {
|
||||||
|
notify('您已登录,请勿重复登录!', 'danger');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
userArray.push(res);
|
||||||
|
userArray = sessionStorage.setItem('userArray', JSON.stringify(userArray));
|
||||||
|
sessionStorage.setItem('userInfo', JSON.stringify(res));
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
File diff suppressed because one or more lines are too long
Loading…
Reference in new issue