From 7ea5eece501c98a91555a5358931367e78e9d23b Mon Sep 17 00:00:00 2001
From: baizonghao <1719256278@qq.com>
Date: 星期四, 25 五月 2023 15:40:09 +0800
Subject: [PATCH] 11
---
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