From 90af2266cc994ffda344314230ebc7ea56728970 Mon Sep 17 00:00:00 2001 From: baizonghao <1719256278@qq.com> Date: 星期四, 09 三月 2023 16:02:34 +0800 Subject: [PATCH] 群组聊天报错 --- src/main/java/com/example/jz/service/impl/GroupServiceImpl.java | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/example/jz/service/impl/GroupServiceImpl.java b/src/main/java/com/example/jz/service/impl/GroupServiceImpl.java index 9379d66..28de451 100644 --- a/src/main/java/com/example/jz/service/impl/GroupServiceImpl.java +++ b/src/main/java/com/example/jz/service/impl/GroupServiceImpl.java @@ -14,8 +14,10 @@ import org.springframework.stereotype.Service; import javax.annotation.Resource; +import javax.el.ELClass; import java.util.Date; import java.util.List; +import java.util.Objects; import java.util.stream.Collectors; /** @@ -62,7 +64,14 @@ username = userDao.selectOne(new QueryWrapper<User>().eq("id", item.getCopId())).getRealName(); } else { Report report = reportDao.selectOne(new QueryWrapper<Report>().eq("id", item.getUserId())); - username = userDao.selectOne(new QueryWrapper<User>().eq("id", report.getUserId())).getRealName(); + + User user = userDao.selectOne(new QueryWrapper<User>().eq("id", report.getUserId())); + + if (!Objects.isNull(user)){ + username = user.getRealName(); + }else { + username=""; + } pic = report.getPic(); Message message = new Message(); message.setReportName(username); -- Gitblit v1.8.0