类 UserInfo
java.lang.Object
com.sh.base.frame.common.util.UserInfo
- 所有已实现的接口:
Serializable
Title: 首亨软件 - 会话中包含的用户信息
Description: 首亨软件 - SHForce
Company:首亨软件(重庆)有限公司
Author:江兴春
- 另请参阅:
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getIsTsr()已过时。获取手机号码获取当前登陆用户相关信息getParamDatastore(String paramName) 获取数据集参数intgetParamInt(String paramName, int defaultValue) longgetParamLong(String paramName, long defaultValue) getParamString(String paramName) 获取字符型参数getParamString(String paramName, String defaultValue) 获取字符类型的参数getSerialKey(String prefix) 将对象转化为字符串intboolean判断是否包含角色booleanhasRoleAnd(String... roleIds) 判断是否包含角色boolean判断是否包含角色booleanisAdmin()booleanisAuth()booleanisTsr()booleanvoid刷新用户信息,如果信息不存在,则刷新voidsetAdmin(boolean isAdmin) voidsetAreaCode(String areaCode) voidsetAuth(boolean isAuth) voidsetCityCode(String cityCode) voidvoidsetDeptIdAdminList(String deptIdAdminList) voidsetDeptIdList(String deptIdList) voidsetDeptName(String deptName) voidsetDeptNameAdminList(String deptNameAdminList) voidsetDeptNameList(String deptNameList) voidsetFrameType(String frameType) voidvoidsetLoginId(String loginId) voidsetLoginPwd(String loginPwd) voidsetManagerUserList(String managerUserList) voidvoidsetMsgStr1(String msgStr1) voidsetMsgStr2(String msgStr2) voidsetMsgStr3(String msgStr3) voidsetMsgStr4(String msgStr4) voidsetMsgStr5(String msgStr5) void保存登陆用户参数信息voidsetProvinceCode(String provinceCode) voidvoidsetRoleList(String roleList) voidsetRoleNameList(String roleNameList) voidsetServerAddr(String serverAddr) voidsetSubSysId(String subSysId) voidsetTsr(boolean isTsr) voidvoidsetUserName(String userName) voidsetVisitId(int visitId) voidsetWxOpenId(String wxOpenId) voidsetWxUserId(String wxUserId)
-
构造器详细资料
-
UserInfo
public UserInfo()
-
-
方法详细资料
-
refreshInfo
public void refreshInfo()刷新用户信息,如果信息不存在,则刷新 -
getSerialKey
将对象转化为字符串- 参数:
prefix- String- 返回:
- String
-
parserKey
-
hasRole
判断是否包含角色- 参数:
roleId- 角色编号- 返回:
-
hasRoleAnd
判断是否包含角色- 参数:
roleIds- 多角色- 返回:
- 只有所有角色都包含时,才返回true
-
hasRoleOr
判断是否包含角色- 参数:
roleIds- 多角色- 返回:
- 只要包含任意一个角色时,都返回true
-
getParam
获取当前登陆用户相关信息- 参数:
paramName- 参数名称- 返回:
- Object
-
getParamInt
-
getParamLong
-
getParamString
获取字符型参数- 参数:
paramName- 参数名称- 返回:
- String
-
getParamString
获取字符类型的参数- 参数:
paramName- 参数名称defaultValue- 默认值- 返回:
- String
-
setMobile
-
getMobile
获取手机号码- 返回:
- String
-
getParamDatastore
获取数据集参数- 参数:
paramName- 参数名称- 返回:
- Datastore
-
setParam
保存登陆用户参数信息- 参数:
paramName- 参数名称obj- 参数值
-
getIsTsr
已过时。此方法是为了兼容老版本,但不再推荐使用- 返回:
- {link isTsr()}
-
getSubSysId
-
setSubSysId
-
getFrameType
-
setFrameType
-
getDeptId
-
setDeptId
-
getDeptName
-
setDeptName
-
isAuth
public boolean isAuth() -
setAuth
public void setAuth(boolean isAuth) -
getRoleList
-
setRoleList
-
getRoleId
-
setRoleId
-
getUserId
-
setUserId
-
getUserName
-
getRoleNameList
-
getVisitId
public int getVisitId() -
setUserName
-
setRoleNameList
-
setVisitId
public void setVisitId(int visitId) -
getDeptIdList
-
setDeptIdList
-
getDeptNameList
-
setDeptNameList
-
getDeptIdAdminList
-
setDeptIdAdminList
-
getDeptNameAdminList
-
setDeptNameAdminList
-
getManagerUserList
-
setManagerUserList
-
getServerAddr
-
setServerAddr
-
isTsr
public boolean isTsr() -
setTsr
public void setTsr(boolean isTsr) -
isAdmin
public boolean isAdmin() -
setAdmin
public void setAdmin(boolean isAdmin) -
getProvinceCode
-
setProvinceCode
-
getCityCode
-
setCityCode
-
getAreaCode
-
setAreaCode
-
getMsgStr1
-
setMsgStr1
-
getMsgStr2
-
setMsgStr2
-
getMsgStr3
-
setMsgStr3
-
getMsgStr4
-
setMsgStr4
-
getMsgStr5
-
setMsgStr5
-
getLoginId
-
setLoginId
-
getLoginPwd
-
setLoginPwd
-
getWxUserId
-
setWxUserId
-
getWxOpenId
-
setWxOpenId
-
getGender
-
setGender
-