diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/service/impl/LoginServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/web/service/impl/LoginServiceImpl.java index 2ef6a513..fdc48ac0 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/service/impl/LoginServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/service/impl/LoginServiceImpl.java @@ -65,7 +65,9 @@ public class LoginServiceImpl implements LoginService { resp.setUserId(tbUser.getId()); // 用户存在,如果已填充用户信息 TbUserSingle tbUserSingle = tbUserSingleService.lambdaQuery().eq(TbUserSingle::getUserId, tbUser.getId()).one(); - BeanUtils.copyProperties(tbUserSingle, resp); + if(tbUserSingle != null){ + BeanUtils.copyProperties(tbUserSingle, resp); + } } return resp; }