Files
fe_service_ebtp_frontend/src/utils/session.ts

82 lines
1.8 KiB
TypeScript
Raw Normal View History

2021-01-16 11:29:42 +08:00
//取session项目id
export function getProId() {
if(getSessionProjectData() == null){
return null;
}else{
return getSessionProjectData().id;
}
}
/**
*
*/
export function getProName(){
if(getSessionProjectData() === null){
return null;
}else{
return getSessionProjectData().projectName;
}
}
/**
*
*/
export function getProMethod(){
if(getSessionProjectData() === null){
return null;
}else{
return getSessionProjectData().bidMethodDict;
}
}
//取session全部字典数据
export function getDicData() {
let data = sessionStorage.getItem('DicData');
if(data == null || data == undefined) {
return null
}
return data;
}
//取session评审室id
export function getRoomId() {
let roomId = sessionStorage.getItem('roomId');
return roomId;
}
/**
* session projectData项目信息
*/
export function getSessionProjectData(){
let projectData:any|null = sessionStorage.getItem('projectData');
projectData = JSON.parse(projectData);
let data = {
id:projectData.id,
projectName:projectData.projectName,
bidMethodDict:projectData.bidMethodDict,
}
return data;
}
/**
* session projectDocumentationData项目信息
*/
export function getSessionProjectDocumentationData(){
let projectData:any|null = sessionStorage.getItem('projectDocumentationData');
return JSON.parse(projectData);
}
/**
* session userData用户信息
*/
export function getSessionUserData(){
let userData:any|null = sessionStorage.getItem('userData');
return JSON.parse(userData);
}
/**
* localStorage userData用户信息
*/
export function getLocalUserData(){
let userData:any|null = localStorage.getItem('userInfo');
return JSON.parse(userData);
}