From 4b4dc90a9816239aea0720bad9bea16045ed2bc4 Mon Sep 17 00:00:00 2001 From: Kris <13243687953@163.com> Date: Sat, 24 Jan 2026 15:16:36 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=99=BB=E5=BD=95=E6=88=90=E5=8A=9F?= =?UTF-8?q?=E5=90=8E=E8=AE=BE=E7=BD=AE=E7=BC=93=E5=AD=98=E6=9C=89=E6=95=88?= =?UTF-8?q?=E6=9C=9F=E4=B8=BA2=E5=B0=8F=E6=97=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 登录成功后缓存登录结果,有效期设置为2小时 - 增强日志输出,显示缓存有效期信息 - 使用 TimeUnit.HOURS 明确时间单位 需求编号: 2026-01-21-001 --- .../datai/auth/service/impl/SalesforceLoginServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/datai-scenes/datai-scene-salesforce/datai-salesforce-auth/src/main/java/com/datai/auth/service/impl/SalesforceLoginServiceImpl.java b/datai-scenes/datai-scene-salesforce/datai-salesforce-auth/src/main/java/com/datai/auth/service/impl/SalesforceLoginServiceImpl.java index b010d701..33cf03d7 100644 --- a/datai-scenes/datai-scene-salesforce/datai-salesforce-auth/src/main/java/com/datai/auth/service/impl/SalesforceLoginServiceImpl.java +++ b/datai-scenes/datai-scene-salesforce/datai-salesforce-auth/src/main/java/com/datai/auth/service/impl/SalesforceLoginServiceImpl.java @@ -103,11 +103,11 @@ public class SalesforceLoginServiceImpl implements ISalesforceLoginService { saveLoginHistory(result, request, "success", activeEnvironment); String cacheKey = getCacheKeyByOrgType(orgType); - CacheUtils.put(SalesforceConfigConstants.CACHE_NAME, cacheKey, result); + CacheUtils.put(SalesforceConfigConstants.CACHE_NAME, cacheKey, result, 2, java.util.concurrent.TimeUnit.HOURS); updateEnvironmentValidity(orgType, true); - logger.info("Salesforce登录成功,Session ID: {}, 用户ID: {}, ORG类型: {}, 环境编码: {}", + logger.info("Salesforce登录成功,Session ID: {}, 用户ID: {}, ORG类型: {}, 环境编码: {}, 缓存有效期: 2小时", result.getSessionId(), result.getUserId(), result.getOrgType(), activeEnvironment.getEnvironmentCode()); } else { saveLoginHistory(result, request, "failed", activeEnvironment);