Package top.tangyh.basic.context
Class ContextUtil
java.lang.Object
top.tangyh.basic.context.ContextUtil
获取当前线程变量中的 用户id、用户昵称、租户编码、账号等信息
- Author:
- zuihou
-
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic <T> Tstatic <T> Tstatic Long应用IDstatic BooleangetBoot()是否boot项目static Stringstatic Long获取 当前所属的公司IDstatic Long获取 当前所属的部门IDstatic Long获取 当前所属的顶级公司IDstatic Long员工idstatic String获取灰度版本号static Stringstatic StringgetPath()地址栏路径static StringgetToken()获取tokenstatic Long用户IDstatic booleanstatic booleanstatic booleanstatic Boolean仅用于演示环境禁止执行某些操作 后续sql是否可以执行static BooleanisStop()仅用于演示环境禁止执行某些操作 后续sql是否不能执行static voidstatic voidremove()static voidstatic voidsetApplicationId(Object applicationId) 应用IDstatic voidstatic voidsetClientId(String val) static voidstatic voidsetCurrentDeptId(Object val) static voidstatic voidsetEmployeeId(Object employeeId) 员工idstatic voidsetGrayVersion(String val) static voidsetLocalMap(Map<String, String> localMap) static voidsetLogTraceId(String val) static void地址栏路径static voidstatic voidsetStop()static voidstatic void用户ID
-
Method Details
-
putAll
-
set
-
get
-
get
-
get
-
getLocalMap
-
setLocalMap
-
getUserId
用户ID- Returns:
- 用户ID
-
setUserId
用户ID- Parameters:
userId- 用户ID
-
getEmployeeId
员工id -
setEmployeeId
员工id- Parameters:
employeeId- 员工id
-
isEmptyUserId
public static boolean isEmptyUserId() -
isEmptyEmployeeId
public static boolean isEmptyEmployeeId() -
isEmptyApplicationId
public static boolean isEmptyApplicationId() -
getApplicationId
应用ID -
setApplicationId
应用ID- Parameters:
applicationId- 应用ID
-
getPath
地址栏路径 -
setPath
地址栏路径- Parameters:
path- 地址栏路径
-
getToken
获取token- Returns:
- token
-
setToken
-
getCurrentCompanyId
获取 当前所属的公司ID- Returns:
- java.lang.Long
-
setCurrentCompanyId
-
getCurrentTopCompanyId
获取 当前所属的顶级公司ID- Returns:
- java.lang.Long
-
setCurrentTopCompanyId
-
getCurrentDeptId
获取 当前所属的部门ID- Returns:
- java.lang.Long
-
setCurrentDeptId
-
getClientId
-
setClientId
-
getLogTraceId
-
setLogTraceId
-
getBoot
是否boot项目- Returns:
- 是否boot项目
-
setBoot
-
getGrayVersion
获取灰度版本号- Returns:
- 灰度版本号
-
setGrayVersion
-
isProceed
仅用于演示环境禁止执行某些操作 后续sql是否可以执行 -
setProceed
public static void setProceed() -
isStop
仅用于演示环境禁止执行某些操作 后续sql是否不能执行 -
setStop
public static void setStop() -
remove
public static void remove()
-