From 456a64e5ef1e632b98ee43b20838b05869a444a6 Mon Sep 17 00:00:00 2001 From: liriming <1343021927@qq.com> Date: 星期一, 23 十二月 2024 10:32:27 +0800 Subject: [PATCH] 调度建议与预警信息 --- shasteel-biz/src/main/java/com/iailab/module/shasteel/config/FeignTokenInterceptor.java | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diff --git a/shasteel-biz/src/main/java/com/iailab/module/shasteel/config/FeignTokenInterceptor.java b/shasteel-biz/src/main/java/com/iailab/module/shasteel/config/FeignTokenInterceptor.java index a475c21..0452221 100644 --- a/shasteel-biz/src/main/java/com/iailab/module/shasteel/config/FeignTokenInterceptor.java +++ b/shasteel-biz/src/main/java/com/iailab/module/shasteel/config/FeignTokenInterceptor.java @@ -3,6 +3,7 @@ import com.iailab.module.shasteel.util.token.IailabClient; import feign.RequestInterceptor; import feign.RequestTemplate; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import org.springframework.http.HttpHeaders; import org.springframework.web.context.request.RequestContextHolder; @@ -11,6 +12,9 @@ @Configuration public class FeignTokenInterceptor implements RequestInterceptor { + @Autowired + private IailabClient iailabClient; + @Override public void apply(RequestTemplate requestTemplate) { // 从当前请求上下文中获取Token @@ -18,15 +22,14 @@ if (token == null) { // 如果没有获取到Token,从system-server中获取token - token = IailabClient.getToken(); + token = iailabClient.getToken(); if (token!= null) { requestTemplate.header(HttpHeaders.AUTHORIZATION, token); } - } - - Long tenantId = IailabClient.getTenantId(); - if (tenantId != null) { - requestTemplate.header("tenant-id", String.valueOf(tenantId)); + Long tenantId = iailabClient.getTenantId(); + if (tenantId != null) { + requestTemplate.header("tenant-id", String.valueOf(tenantId)); + } } } -- Gitblit v1.9.3