diff --git a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java index e9a710b4..f318523a 100644 --- a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java +++ b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java @@ -951,6 +951,7 @@ public class SyncIamService { public IamUserInfoResponse getUserInfoById(IamUserAcceptDto iamUserAcceptDto){ LoginUser userInfo = sysBaseAPI.getUserById(iamUserAcceptDto.getBimUid()); SysUser sysUser = sysUserService.getById(iamUserAcceptDto.getBimUid()); + if (userInfo == null){ throw new IamGlobalException(iamUserAcceptDto.getBimRequestId(), "查询用户不存在"); }