public class UserInfo
extends java.lang.Object
implements java.io.Serializable
Title: 首亨软件 - 会话中包含的用户信息
Description: 首亨软件 - SHForce
Company:首亨软件(重庆)有限公司
Author:江兴春
构造器和说明 |
---|
UserInfo() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getAreaCode() |
java.lang.String |
getCityCode() |
java.lang.String |
getDeptId() |
java.lang.String |
getDeptIdAdminList() |
java.lang.String |
getDeptIdList() |
java.lang.String |
getDeptName() |
java.lang.String |
getDeptNameAdminList() |
java.lang.String |
getDeptNameList() |
java.lang.String |
getFrameType() |
java.lang.String |
getGender() |
java.lang.String |
getIsAdmin()
已过时。
|
java.lang.String |
getIsTsr()
已过时。
|
java.lang.String |
getLoginId() |
java.lang.String |
getLoginPwd() |
java.lang.String |
getManagerUserList() |
java.lang.String |
getMobile()
获取手机号码
|
java.lang.String |
getMsgStr1() |
java.lang.String |
getMsgStr2() |
java.lang.String |
getMsgStr3() |
java.lang.String |
getMsgStr4() |
java.lang.String |
getMsgStr5() |
java.lang.Object |
getParam(java.lang.String paramName)
获取当前登陆用户相关信息
|
Datastore |
getParamDatastore(java.lang.String paramName)
获取数据集参数
|
int |
getParamInt(java.lang.String paramName,
int defaultValue) |
long |
getParamLong(java.lang.String paramName,
long defaultValue) |
java.lang.String |
getParamString(java.lang.String paramName)
获取字符型参数
|
java.lang.String |
getParamString(java.lang.String paramName,
java.lang.String defaultValue)
获取字符类型的参数
|
java.lang.String |
getProvinceCode() |
java.lang.String |
getRoleId() |
java.lang.String |
getRoleList() |
java.lang.String |
getRoleNameList() |
java.lang.String |
getSerialKey(java.lang.String prefix)
将对象转化为字符串
|
java.lang.String |
getServerAddr() |
java.lang.String |
getSubSysId() |
java.lang.String |
getUserId() |
java.lang.String |
getUserName() |
int |
getVisitId() |
java.lang.String |
getWxOpenId() |
java.lang.String |
getWxUserId() |
boolean |
hasRole(java.lang.String roleId)
判断是否包含角色
|
boolean |
hasRoleAnd(java.lang.String... roleIds)
判断是否包含角色
|
boolean |
hasRoleOr(java.lang.String... roleIds)
判断是否包含角色
|
boolean |
isAdmin() |
boolean |
isAuth() |
boolean |
isTsr() |
boolean |
parserKey(java.lang.String key) |
void |
refreshInfo()
刷新用户信息,如果信息不存在,则刷新
|
void |
setAdmin(boolean isAdmin) |
void |
setAreaCode(java.lang.String areaCode) |
void |
setAuth(boolean isAuth) |
void |
setCityCode(java.lang.String cityCode) |
void |
setDeptId(java.lang.String deptId) |
void |
setDeptIdAdminList(java.lang.String deptIdAdminList) |
void |
setDeptIdList(java.lang.String deptIdList) |
void |
setDeptName(java.lang.String deptName) |
void |
setDeptNameAdminList(java.lang.String deptNameAdminList) |
void |
setDeptNameList(java.lang.String deptNameList) |
void |
setFrameType(java.lang.String frameType) |
void |
setGender(java.lang.String gender) |
void |
setLoginId(java.lang.String loginId) |
void |
setLoginPwd(java.lang.String loginPwd) |
void |
setManagerUserList(java.lang.String managerUserList) |
void |
setMobile(java.lang.String mobile) |
void |
setMsgStr1(java.lang.String msgStr1) |
void |
setMsgStr2(java.lang.String msgStr2) |
void |
setMsgStr3(java.lang.String msgStr3) |
void |
setMsgStr4(java.lang.String msgStr4) |
void |
setMsgStr5(java.lang.String msgStr5) |
void |
setParam(java.lang.String paramName,
java.lang.Object obj)
保存登陆用户参数信息
|
void |
setProvinceCode(java.lang.String provinceCode) |
void |
setRoleId(java.lang.String roleId) |
void |
setRoleList(java.lang.String roleList) |
void |
setRoleNameList(java.lang.String roleNameList) |
void |
setServerAddr(java.lang.String serverAddr) |
void |
setSubSysId(java.lang.String subSysId) |
void |
setTsr(boolean isTsr) |
void |
setUserId(java.lang.String userId) |
void |
setUserName(java.lang.String userName) |
void |
setVisitId(int visitId) |
void |
setWxOpenId(java.lang.String wxOpenId) |
void |
setWxUserId(java.lang.String wxUserId) |
public void refreshInfo()
public java.lang.String getSerialKey(java.lang.String prefix)
prefix
- Stringpublic boolean parserKey(java.lang.String key)
public boolean hasRole(java.lang.String roleId)
roleId
- 角色编号public boolean hasRoleAnd(java.lang.String... roleIds)
roleIds
- 多角色public boolean hasRoleOr(java.lang.String... roleIds)
roleIds
- 多角色public java.lang.Object getParam(java.lang.String paramName)
paramName
- 参数名称public int getParamInt(java.lang.String paramName, int defaultValue)
public long getParamLong(java.lang.String paramName, long defaultValue)
public java.lang.String getParamString(java.lang.String paramName)
paramName
- 参数名称public java.lang.String getParamString(java.lang.String paramName, java.lang.String defaultValue)
paramName
- 参数名称defaultValue
- 默认值public void setMobile(java.lang.String mobile)
public java.lang.String getMobile()
public Datastore getParamDatastore(java.lang.String paramName)
paramName
- 参数名称public void setParam(java.lang.String paramName, java.lang.Object obj)
paramName
- 参数名称obj
- 参数值@Deprecated public java.lang.String getIsTsr()
public java.lang.String getSubSysId()
public void setSubSysId(java.lang.String subSysId)
public java.lang.String getFrameType()
public void setFrameType(java.lang.String frameType)
public java.lang.String getDeptId()
public void setDeptId(java.lang.String deptId)
public java.lang.String getDeptName()
public void setDeptName(java.lang.String deptName)
public boolean isAuth()
public void setAuth(boolean isAuth)
public java.lang.String getRoleList()
public void setRoleList(java.lang.String roleList)
public java.lang.String getRoleId()
public void setRoleId(java.lang.String roleId)
public java.lang.String getUserId()
public void setUserId(java.lang.String userId)
public java.lang.String getUserName()
public java.lang.String getRoleNameList()
public int getVisitId()
public void setUserName(java.lang.String userName)
public void setRoleNameList(java.lang.String roleNameList)
public void setVisitId(int visitId)
@Deprecated public java.lang.String getIsAdmin()
public java.lang.String getDeptIdList()
public void setDeptIdList(java.lang.String deptIdList)
public java.lang.String getDeptNameList()
public void setDeptNameList(java.lang.String deptNameList)
public java.lang.String getDeptIdAdminList()
public void setDeptIdAdminList(java.lang.String deptIdAdminList)
public java.lang.String getDeptNameAdminList()
public void setDeptNameAdminList(java.lang.String deptNameAdminList)
public java.lang.String getManagerUserList()
public void setManagerUserList(java.lang.String managerUserList)
public java.lang.String getServerAddr()
public void setServerAddr(java.lang.String serverAddr)
public boolean isTsr()
public void setTsr(boolean isTsr)
public boolean isAdmin()
public void setAdmin(boolean isAdmin)
public java.lang.String getProvinceCode()
public void setProvinceCode(java.lang.String provinceCode)
public java.lang.String getCityCode()
public void setCityCode(java.lang.String cityCode)
public java.lang.String getAreaCode()
public void setAreaCode(java.lang.String areaCode)
public java.lang.String getMsgStr1()
public void setMsgStr1(java.lang.String msgStr1)
public java.lang.String getMsgStr2()
public void setMsgStr2(java.lang.String msgStr2)
public java.lang.String getMsgStr3()
public void setMsgStr3(java.lang.String msgStr3)
public java.lang.String getMsgStr4()
public void setMsgStr4(java.lang.String msgStr4)
public java.lang.String getMsgStr5()
public void setMsgStr5(java.lang.String msgStr5)
public java.lang.String getLoginId()
public void setLoginId(java.lang.String loginId)
public java.lang.String getLoginPwd()
public void setLoginPwd(java.lang.String loginPwd)
public java.lang.String getWxUserId()
public void setWxUserId(java.lang.String wxUserId)
public java.lang.String getWxOpenId()
public void setWxOpenId(java.lang.String wxOpenId)
public java.lang.String getGender()
public void setGender(java.lang.String gender)