From 5aacb190efc062aa3b6bc8a634b4d96b7be665e7 Mon Sep 17 00:00:00 2001 From: feng <18691763612@163.com> Date: Thu, 20 Nov 2025 15:22:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=AF=B7=E6=B1=82=E5=A4=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../renkang/anyan/client/AnYanClientExecutor.java | 1 + .../renkang/anyan/constants/AnYanConstants.java | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/client/AnYanClientExecutor.java b/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/client/AnYanClientExecutor.java index 7d27f82..20526f5 100644 --- a/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/client/AnYanClientExecutor.java +++ b/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/client/AnYanClientExecutor.java @@ -153,6 +153,7 @@ public class AnYanClientExecutor implements AnYanClient { HttpHeaders headers = new HttpHeaders(); headers.add(AnYanConstants.AUTHORIZATION, AnYanConstants.TOKEN_TYPE + publicNetworkToken()); headers.add(AnYanConstants.HEADER_PARAM_X_AUTH_ID, AnYanConstants.X_AUTH_ID_PREFIX + anYanProperties.getPublicUserCardNo()); + headers.add(AnYanConstants.HEADER_PARAM_ROLES, AnYanConstants.HEADER_PARAM_ROLES_VALUES); return headers; } diff --git a/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/constants/AnYanConstants.java b/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/constants/AnYanConstants.java index 924f8df..f081743 100644 --- a/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/constants/AnYanConstants.java +++ b/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/constants/AnYanConstants.java @@ -13,20 +13,34 @@ public interface AnYanConstants { * token传递请求头参数 */ String AUTHORIZATION = "authorization"; + /** * token类型 */ String TOKEN_TYPE = "bearer "; + /** * 部分业务接口需要代入的请求头参数X-Auth-Id */ String HEADER_PARAM_X_AUTH_ID = "X-Auth-Id"; + /** * 请求头参数X-Auth-Id 固定前缀 */ String X_AUTH_ID_PREFIX = "&id:"; + /** * 缓存调用安眼系统接口鉴权token缓存key */ String AN_YAN_API_TOKEN_PREFIX = "exterior:anyan:api:"; + + /** + * 部分业务接口需要代入的请求头参数Roles + */ + String HEADER_PARAM_ROLES = "Roles"; + + /** + * 请求头Roles参数值 + */ + String HEADER_PARAM_ROLES_VALUES = "company-health,aygc"; }