From 0f3d1e38bebe9cf88bda506143d63cec08572640 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=88=E5=B1=95=E8=88=AA?= <2426745133@qq.com> Date: Wed, 10 Sep 2025 16:00:43 +0800 Subject: [PATCH] =?UTF-8?q?09-10-netty=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/dromara/websocket/ChatServerHandler.java | 13 +++++++------ .../websocket/controller/ChatGroupController.java | 3 +++ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/websocket/ChatServerHandler.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/websocket/ChatServerHandler.java index 41c52677..530c7483 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/websocket/ChatServerHandler.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/websocket/ChatServerHandler.java @@ -145,7 +145,7 @@ public class ChatServerHandler extends SimpleChannelInboundHandler lambdaQueryWrapper = new LambdaQueryWrapper<>(); - lambdaQueryWrapper.eq(ChatGroup::getMembers,"[system, "+userId+"]"); + lambdaQueryWrapper.eq(ChatGroup::getMembers,"[99, "+userId+"]"); ChatGroup groupServiceOne = chatGroupService.getOne(lambdaQueryWrapper); //如果给成员发送系统消息 而该成员还没有建立过连接从而没有群聊房间 则创建该成员系统消息房间 if (groupServiceOne == null){ groupServiceOne = new ChatGroup(); groupServiceOne.setType(String.valueOf(0)); - groupServiceOne.setMembers("[system, "+userId+"]"); + groupServiceOne.setMembers("[99, "+userId+"]"); chatGroupService.save(groupServiceOne); } ChatHistory chatHistory = new ChatHistory(); @@ -400,7 +401,7 @@ public class ChatServerHandler extends SimpleChannelInboundHandler