From e97369585da1c6956b8a031f10a47feed456d8df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E4=BA=91=E6=98=8A?= Date: Sat, 10 Oct 2020 17:10:16 +0800 Subject: [PATCH] =?UTF-8?q?fix(core):=E5=9C=A8=E7=94=A8=E6=88=B7=E6=9C=AA?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E6=97=B6=E5=9B=BD=E9=99=85=E5=8C=96=E6=97=A0?= =?UTF-8?q?=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/estsh/i3plus/pojo/base/bean/BaseThreadLocal.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/bean/BaseThreadLocal.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/bean/BaseThreadLocal.java index 0a4d24b..8420e4b 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/bean/BaseThreadLocal.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/bean/BaseThreadLocal.java @@ -106,6 +106,7 @@ public class BaseThreadLocal { public static final String INIT_INFO = "INIT_INFO"; //初始化数据 public static final String EMP_NAME = "USER_NAME"; //用户名 public static final String ORGANIZE_CODE = "ORGANIZE_CODE"; //组织代码 + public static final String LANGUAGE_CODE = "LANGUAGE_CODE"; //语言代码 public static boolean isInit(){ Object data = getData(INIT_INFO); @@ -117,9 +118,10 @@ public class BaseThreadLocal { } //初始化用户数据 - public static void initSessionUserThreadLocal(String empName, String organizeCode){ + public static void initSessionUserThreadLocal(String empName, String organizeCode,String languageCode){ setData(BaseThreadLocal.EMP_NAME, empName); setData(BaseThreadLocal.ORGANIZE_CODE, organizeCode); + setData(BaseThreadLocal.LANGUAGE_CODE, languageCode); setData(BaseThreadLocal.INIT_INFO, true); } @@ -139,4 +141,12 @@ public class BaseThreadLocal { } return organizeCode; } + //获取线程中的语言代码 + public static String getThreadLanguageCode(){ + String organizeCode = getDataStr(LANGUAGE_CODE); + if(organizeCode == null){ + organizeCode = "CN/zh"; + } + return organizeCode; + } }