From f2136c43d310ac0320c019dfa7af3e01f634f395 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Tue, 5 May 2026 22:04:45 +0800 Subject: [PATCH] feat(im): 清理一些 TODO 的修复 --- yudao-module-im/src/main/java/cn/iocoder/yudao/module/im/service/group/ImGroupServiceImpl.java | 5 ++--- yudao-module-im/src/main/java/cn/iocoder/yudao/module/im/service/websocket/dto/notification/group/GroupMutedNotification.java | 2 -- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/yudao-module-im/src/main/java/cn/iocoder/yudao/module/im/service/group/ImGroupServiceImpl.java b/yudao-module-im/src/main/java/cn/iocoder/yudao/module/im/service/group/ImGroupServiceImpl.java index 8938672..8478f79 100644 --- a/yudao-module-im/src/main/java/cn/iocoder/yudao/module/im/service/group/ImGroupServiceImpl.java +++ b/yudao-module-im/src/main/java/cn/iocoder/yudao/module/im/service/group/ImGroupServiceImpl.java @@ -552,11 +552,10 @@ public class ImGroupServiceImpl implements ImGroupService { groupMapper.updateById(new ImGroupDO().setId(reqVO.getGroupId()).setMutedAll(reqVO.getMutedAll())); // 3. 广播通知 - // TODO @AI:改成 messageSendDTO;其它也是;更好理解一点; - ImGroupMessageSendDTO dto = Boolean.TRUE.equals(reqVO.getMutedAll()) + ImGroupMessageSendDTO messageSendDTO = Boolean.TRUE.equals(reqVO.getMutedAll()) ? ImGroupMessageSendDTO.ofGroupMuted(reqVO.getGroupId(), userId) : ImGroupMessageSendDTO.ofGroupCancelMuted(reqVO.getGroupId(), userId); - groupMessageService.sendGroupMessage(userId, dto); + groupMessageService.sendGroupMessage(userId, messageSendDTO); } @Override diff --git a/yudao-module-im/src/main/java/cn/iocoder/yudao/module/im/service/websocket/dto/notification/group/GroupMutedNotification.java b/yudao-module-im/src/main/java/cn/iocoder/yudao/module/im/service/websocket/dto/notification/group/GroupMutedNotification.java index 86fa3e6..2200766 100644 --- a/yudao-module-im/src/main/java/cn/iocoder/yudao/module/im/service/websocket/dto/notification/group/GroupMutedNotification.java +++ b/yudao-module-im/src/main/java/cn/iocoder/yudao/module/im/service/websocket/dto/notification/group/GroupMutedNotification.java @@ -1,13 +1,11 @@ package cn.iocoder.yudao.module.im.service.websocket.dto.notification.group; import lombok.Data; -import lombok.EqualsAndHashCode; /** * 全群禁言通知 */ @Data -@EqualsAndHashCode(callSuper = true) // TODO @AI:不需要添加这个,全局已经默认了; public class GroupMutedNotification extends BaseGroupNotification { } -- libgit2 0.21.4