From 58deca20c8968167cef74efb0613cf7194f88536 Mon Sep 17 00:00:00 2001 From: 潘志宝 <979469083@qq.com> Date: 星期一, 21 四月 2025 09:02:40 +0800 Subject: [PATCH] 焦化概况 --- ansteel-biz/src/main/java/com/iailab/module/ansteel/util/token/IailabClient.java | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/util/token/IailabClient.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/util/token/IailabClient.java index 974c1cd..b6e6186 100644 --- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/util/token/IailabClient.java +++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/util/token/IailabClient.java @@ -10,6 +10,7 @@ import org.springframework.stereotype.Component; import org.springframework.util.Assert; import org.springframework.util.Base64Utils; +import org.springframework.util.CollectionUtils; import org.springframework.util.ObjectUtils; import org.springframework.web.client.RestTemplate; @@ -86,9 +87,11 @@ Assert.isTrue(exchange.getStatusCode().is2xxSuccessful(), "响应必须是 200 成功"); log.info(exchange.toString()); Map<String, Object> authMap = exchange.getBody(); - accessToken = authMap.get("access_token").toString(); - refreshToken = authMap.get("refresh_token").toString(); - expireTime = Long.valueOf(authMap.get("expires_time").toString()); + if("200".equals(authMap.get("code"))) { + accessToken = authMap.get("access_token").toString(); + refreshToken = authMap.get("refresh_token").toString(); + expireTime = Long.valueOf(authMap.get("expires_time").toString()); + } } private synchronized void refreshToken() { -- Gitblit v1.9.3