From aa8836a65e97e297340fff3a42615f0a36f314e7 Mon Sep 17 00:00:00 2001 From: baizonghao <1719256278@qq.com> Date: 星期一, 22 五月 2023 16:10:10 +0800 Subject: [PATCH] 后台管理端删除聊天记录,新增新增头像,用户管理删选条件等 --- src/main/java/com/example/jz/service/impl/GroupServiceImpl.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 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 28de451..c3e0085 100644 --- a/src/main/java/com/example/jz/service/impl/GroupServiceImpl.java +++ b/src/main/java/com/example/jz/service/impl/GroupServiceImpl.java @@ -60,13 +60,22 @@ List<GroupMessageVo> list = messageDao.selectList(new QueryWrapper<Message>().eq("group_id", id).orderByAsc("ctime")).stream().map(item -> { String username; String pic = null; + Integer flag = 0; if (item.getUserId() == null) { - username = userDao.selectOne(new QueryWrapper<User>().eq("id", item.getCopId())).getRealName(); + User user = userDao.selectOne(new QueryWrapper<User>().eq("id", item.getCopId())); + flag = 2; + username = user.getRealName(); } else { Report report = reportDao.selectOne(new QueryWrapper<Report>().eq("id", item.getUserId())); User user = userDao.selectOne(new QueryWrapper<User>().eq("id", report.getUserId())); - + String sex = user.getSex(); + if (sex == null || sex != "鐢�"){ + flag = 0; + } + else { + flag = 1; + } if (!Objects.isNull(user)){ username = user.getRealName(); }else { @@ -82,6 +91,8 @@ groupMessageVo.setText(item.getText()); groupMessageVo.setCtime(item.getCtime()); groupMessageVo.setPic(pic); + groupMessageVo.setMessageId(item.getId()); + groupMessageVo.setFlag(flag); return groupMessageVo; }).collect(Collectors.toList()); return list; -- Gitblit v1.8.0