From 2020798bcd2c70e9d6370ee40f8458091ee239df Mon Sep 17 00:00:00 2001 From: luoweijian <1329394916@qq.com> Date: Mon, 18 May 2026 10:03:14 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/project/ding/auth/DingTalkAuthenticationProvider.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/project/ding/auth/DingTalkAuthenticationProvider.java b/src/main/java/com/project/ding/auth/DingTalkAuthenticationProvider.java index 456aa8a..b607129 100644 --- a/src/main/java/com/project/ding/auth/DingTalkAuthenticationProvider.java +++ b/src/main/java/com/project/ding/auth/DingTalkAuthenticationProvider.java @@ -40,7 +40,7 @@ public class DingTalkAuthenticationProvider implements AuthenticationProvider { throw new BadCredentialsException("钉钉授权失败"); } - UserEntity user = userMapper.selectById(Long.valueOf(dingId)); + UserEntity user = userMapper.selectById(dingId); if (Objects.isNull(user)) { // 直接插入这个用户并且触发一次异步的全量用户同步 UserDTO userDTO = dingUtil.getUserById(dingId); @@ -48,7 +48,7 @@ public class DingTalkAuthenticationProvider implements AuthenticationProvider { throw new BadCredentialsException("获取用户信息异常,请联系管理员"); } userMapper.batchUpsert(Collections.singletonList(userDTO.toEntity(UserEntity::new))); - user = userMapper.selectById(Long.valueOf(dingId)); + user = userMapper.selectById(dingId); dingUserSyncUtil.triggerSync(false); }