From 6ab8973fa51c3a6f0d6af8dcee5dcb5f8a7a87de Mon Sep 17 00:00:00 2001 From: wangxianzhang Date: Mon, 20 Jun 2022 10:04:32 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BA=94=E5=A4=A7=E5=9B=BE=E5=B1=82?= =?UTF-8?q?=E3=80=91EpmetRequestHolder=E5=B7=A5=E5=85=B7=E7=B1=BB=EF=BC=8C?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=92=88=E5=AF=B9customerId,client,app?= =?UTF-8?q?=E7=AD=89=E7=9A=84=E7=9B=B4=E6=8E=A5=E8=8E=B7=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tools/utils/EpmetRequestHolder.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/EpmetRequestHolder.java b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/EpmetRequestHolder.java index f0dad5d9ab..c86ef93152 100644 --- a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/EpmetRequestHolder.java +++ b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/EpmetRequestHolder.java @@ -1,6 +1,7 @@ package com.epmet.commons.tools.utils; import com.alibaba.ttl.TransmittableThreadLocal; +import com.epmet.commons.tools.constant.AppClientConstant; import org.apache.commons.lang3.StringUtils; import java.util.HashMap; @@ -53,6 +54,38 @@ public class EpmetRequestHolder { return stringStringMap.get(headerName.toLowerCase()); } + /** + * 当前登录人客户id + * @return + */ + public static String getLoginUserCustomerId() { + return getHeader(AppClientConstant.CUSTOMER_ID); + } + + /** + * 当前登录人user_id + * @return + */ + public static String getLoginUserId() { + return getHeader(AppClientConstant.USER_ID); + } + + /** + * 当前登录人app + * @return + */ + public static String getLoginUserApp() { + return getHeader(AppClientConstant.APP); + } + + /** + * 当前登录人client + * @return + */ + public static String getLoginUserClient() { + return getHeader(AppClientConstant.CLIENT); + } + /** * 获取所有 * @return