wantongjizhi
Version:
Custom components for WANTONG JIZHI
38 lines (36 loc) • 850 B
JavaScript
/**
* 获取当前登录的用户上下文数据
*/
export function getLoginUserData() {
const keys = ['companyName', 'companyId', 'roleType', 'name', 'token', 'phone'];
const result = keys.reduce((rs, k) => {
rs[k] = window.localStorage.getItem(k);
return rs;
}, {});
if (!result.token) {
return;
}
return result;
}
/**
* 设置当前登录的用户上下文数据
*/
export function setLoginUserData(data) {
const keys = ['companyName', 'companyId', 'roleType', 'name', 'token', 'phone'];
if (data) {
keys.forEach(k => {
window.localStorage.setItem(k, data[k]);
});
} else {
keys.forEach(k => {
window.localStorage.removeItem(k);
});
}
}
/**
* 获取模块是否启用水印
*/
export function test(moduleName) {
const str = '传输数据为:' + moduleName;
return str;
}