@Component public class SohelpLogin extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
javax.servlet.http.HttpServletRequest |
request |
| 构造器和说明 |
|---|
SohelpLogin() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
formatByInsert(Map<String,Object> dataMap)
在执行插入操作时初始化操作日志相关信息。
|
void |
formatByUpdate(Map<String,Object> dataMap)
在执行更新操作时初始化操作日志相关信息。
|
void |
formatOperatorLog(Map<String,Object> dataMap)
格式化并替换操作日志中的字段信息。
|
long |
getLoginId()
获取当前登录用户的 ID。
|
String |
getLoginName()
获取当前登录用户的账户名。
|
Map<String,Object> |
getLoginUser()
获取当前登录用户的信息。
|
String |
getNickName()
获取当前登录用户的昵称。
|
Long |
getOrgId()
获取当前登录用户所在的组织 ID。
|
String |
getOrgName()
获取当前登录用户所属组织的名称。
|
Integer |
getPowerType()
获取当前登录用户的数据权限类型。
|
javax.servlet.http.HttpServletRequest |
getRequest()
获取原始的 HttpServletRequest 对象。
|
javax.servlet.http.HttpServletResponse |
getResponse()
获取原始的 HttpServletResponse 对象。
|
Long |
getTenantId()
获取当前登录用户的租户 ID。
|
long |
getUserId()
获取当前登录用户的 ID(别名方法)。
|
String |
getUserNo()
获取当前登录用户的编号。
|
boolean |
isAdmin()
判断当前登录用户是否是管理员。
|
boolean |
isDev()
判断当前登录用户是否是开发人员。
|
boolean |
isLogin()
判断当前用户是否已登录。
|
void |
reloadCache()
清空并重新加载所有相关的业务数据缓存。
|
@Comment(value="\u83b7\u53d6\u539f\u751fHttpServletRequest") public javax.servlet.http.HttpServletRequest getRequest()
@Comment(value="\u83b7\u53d6\u539f\u751fHttpServletResponse") public javax.servlet.http.HttpServletResponse getResponse()
@Comment(value="\u83b7\u53d6\u767b\u5f55\u4eba\u5458\u4fe1\u606f") public Map<String,Object> getLoginUser() throws TokenAuthenticationException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常@Comment(value="\u5237\u65b0\u4e1a\u52a1\u6570\u636e\u7f13\u5b58,\u5305\u62ec\u7528\u6237\u3001\u7ec4\u7ec7\u3001\u5b57\u5178\u3001\u7528\u6237\u83dc\u5355\u3001\u7528\u6237\u5b57\u5178\u3001\u5c97\u4f4d\u3001\u7528\u6237\u5c97\u4f4d\u3002")
public void reloadCache()
throws SQLException
SQLException - 数据库访问异常时抛出@Comment(value="\u83b7\u53d6\u7ec4\u7ec7\u540d\u79f0") public String getOrgName() throws TokenAuthenticationException, SQLException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常SQLException - 数据库访问异常时抛出@Comment(value="\u83b7\u53d6\u767b\u5f55\u767b\u5f55\u7528\u6237ID")
public long getLoginId()
throws TokenAuthenticationException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常@Comment(value="\u83b7\u53d6\u767b\u5f55\u767b\u5f55\u7528\u6237ID")
public long getUserId()
throws TokenAuthenticationException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常@Comment(value="\u83b7\u53d6\u767b\u5f55\u7528\u6237\u7f16\u53f7") public String getUserNo() throws TokenAuthenticationException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常@Comment(value="\u83b7\u53d6\u767b\u5f55\u7528\u6237\u6570\u636e\u6743\u9650\u7c7b\u578b") public Integer getPowerType() throws TokenAuthenticationException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常@Comment(value="\u683c\u5f0f\u64cd\u4f5c\u65e5\u5fd7\u4fe1\u606f") public void formatOperatorLog(Map<String,Object> dataMap) throws TokenAuthenticationException, SQLException
dataMap - 操作日志数据映射表TokenAuthenticationException - 若无法解析或验证 token 则抛出异常SQLException - 数据库访问异常时抛出@Comment(value="\u66f4\u65b0\u64cd\u4f5c\u65e5\u5fd7\u4fe1\u606f") public void formatByInsert(Map<String,Object> dataMap) throws SQLException
dataMap - 插入操作的数据映射表SQLException - 数据库访问异常时抛出@Comment(value="\u66f4\u65b0\u64cd\u4f5c\u65e5\u5fd7\u4fe1\u606f") public void formatByUpdate(Map<String,Object> dataMap) throws SQLException
dataMap - 更新操作的数据映射表SQLException - 数据库访问异常时抛出@Comment(value="\u662f\u5426\u767b\u5f55") public boolean isLogin()
@Comment(value="\u83b7\u53d6\u767b\u5f55\u767b\u5f55\u5e10\u6237") public String getLoginName() throws TokenAuthenticationException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常@Comment(value="\u83b7\u53d6\u767b\u5f55\u59d3\u540d") public String getNickName() throws TokenAuthenticationException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常@Comment(value="\u83b7\u53d6\u767b\u5f55\u79df\u6237ID") public Long getTenantId() throws TokenAuthenticationException, SQLException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常SQLException - 数据库访问异常时抛出@Comment(value="\u83b7\u53d6\u767b\u5f55\u7ec4\u7ec7ID") public Long getOrgId() throws TokenAuthenticationException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常@Comment(value="\u767b\u5f55\u7528\u6237\u662f\u5426\u4e3a\u5f00\u53d1\u4eba\u5458")
public boolean isDev()
throws TokenAuthenticationException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常@Comment(value="\u767b\u5f55\u7528\u6237\u662f\u5426\u4e3a\u7ba1\u7406\u4eba\u5458")
public boolean isAdmin()
throws TokenAuthenticationException
TokenAuthenticationException - 若无法解析或验证 token 则抛出异常Copyright © 2026. All rights reserved.