diff --git a/im-platform/src/main/java/com/bx/implatform/service/impl/GroupMessageServiceImpl.java b/im-platform/src/main/java/com/bx/implatform/service/impl/GroupMessageServiceImpl.java index f0fb54c..5be6caf 100644 --- a/im-platform/src/main/java/com/bx/implatform/service/impl/GroupMessageServiceImpl.java +++ b/im-platform/src/main/java/com/bx/implatform/service/impl/GroupMessageServiceImpl.java @@ -188,7 +188,7 @@ public class GroupMessageServiceImpl extends ServiceImpl members = groupMemberService.findByUserId(session.getUserId()); List ids = members.stream().map(GroupMember::getGroupId).collect(Collectors.toList()); - // 只能拉取最近3个月的 - Date minDate = DateTimeUtils.addMonths(new Date(), -3); + // 只能拉取最近1个月的 + Date minDate = DateTimeUtils.addMonths(new Date(), -1); LambdaQueryWrapper wrapper = Wrappers.lambdaQuery(); wrapper.gt(GroupMessage::getId, minId) .gt(GroupMessage::getSendTime, minDate) diff --git a/im-platform/src/main/java/com/bx/implatform/service/impl/PrivateMessageServiceImpl.java b/im-platform/src/main/java/com/bx/implatform/service/impl/PrivateMessageServiceImpl.java index e12cdc3..88f34b5 100644 --- a/im-platform/src/main/java/com/bx/implatform/service/impl/PrivateMessageServiceImpl.java +++ b/im-platform/src/main/java/com/bx/implatform/service/impl/PrivateMessageServiceImpl.java @@ -189,7 +189,7 @@ public class PrivateMessageServiceImpl extends ServiceImpl friendIds = friends.stream().map(Friend::getFriendId).collect(Collectors.toList()); // 获取当前用户的消息 LambdaQueryWrapper queryWrapper = Wrappers.lambdaQuery(); - // 只能拉取最近6个月的 - Date minDate = DateTimeUtils.addMonths(new Date(), -3); + // 只能拉取最近1个月的 + Date minDate = DateTimeUtils.addMonths(new Date(), -1); queryWrapper.gt(PrivateMessage::getId, minId) .ge(PrivateMessage::getSendTime, minDate) .ne(PrivateMessage::getStatus, MessageStatus.RECALL.code()) diff --git a/im-ui/src/view/Login.vue b/im-ui/src/view/Login.vue index 8232b52..9ae9728 100644 --- a/im-ui/src/view/Login.vue +++ b/im-ui/src/view/Login.vue @@ -14,7 +14,7 @@
  • 聊天输入框支持粘贴截图
  • 聊天消息支持显示已读未读状态
  • -
  • 修改拉取离线消息机制:用户登录后,自动从服务器同步最近3个月的消息
  • +
  • 修改拉取离线消息机制:用户登录后,自动从服务器同步最近1个月的消息