|
@@ -259,6 +259,9 @@ public class GroupMessageServiceImpl extends ServiceImpl<GroupMessageMapper, Gro
|
|
|
List<GroupMember> members = groupMemberService.findByUserId(session.getUserId());
|
|
List<GroupMember> members = groupMemberService.findByUserId(session.getUserId());
|
|
|
Map<Long, GroupMember> groupMemberMap = CollStreamUtil.toIdentityMap(members, GroupMember::getGroupId);
|
|
Map<Long, GroupMember> groupMemberMap = CollStreamUtil.toIdentityMap(members, GroupMember::getGroupId);
|
|
|
Set<Long> groupIds = groupMemberMap.keySet();
|
|
Set<Long> groupIds = groupMemberMap.keySet();
|
|
|
|
|
+ if (groupIds.isEmpty()) {
|
|
|
|
|
+ return Collections.EMPTY_LIST;
|
|
|
|
|
+ }
|
|
|
// 只能拉取最近1个月的消息
|
|
// 只能拉取最近1个月的消息
|
|
|
Date minDate = DateUtils.addMonths(new Date(), -1);
|
|
Date minDate = DateUtils.addMonths(new Date(), -1);
|
|
|
LambdaQueryWrapper<GroupMessage> wrapper = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<GroupMessage> wrapper = Wrappers.lambdaQuery();
|