From 0ab014198a8b4e40fa26da394373a4bcdb571148 Mon Sep 17 00:00:00 2001 From: liusuyi <1951119284@qq.com> Date: 星期六, 06 七月 2024 17:23:15 +0800 Subject: [PATCH] 增加:群聊业务 --- ard-work/src/main/java/com/ruoyi/utils/websocket/service/ChatServerEndpoint.java | 19 +------------------ 1 files changed, 1 insertions(+), 18 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/utils/websocket/service/ChatServerEndpoint.java b/ard-work/src/main/java/com/ruoyi/utils/websocket/service/ChatServerEndpoint.java index 82af738..5b1dcb4 100644 --- a/ard-work/src/main/java/com/ruoyi/utils/websocket/service/ChatServerEndpoint.java +++ b/ard-work/src/main/java/com/ruoyi/utils/websocket/service/ChatServerEndpoint.java @@ -1,26 +1,14 @@ package com.ruoyi.utils.websocket.service; -import com.alibaba.fastjson2.JSONObject; -import com.ruoyi.app.position.domain.ArdAppPosition; -import com.ruoyi.app.position.service.IArdAppPositionService; -import com.ruoyi.app.position.service.impl.AppPositionPush; import com.ruoyi.app.position.service.impl.AppPositionPushService; -import com.ruoyi.app.position.service.impl.ArdAppPositionServiceImpl; -import com.ruoyi.common.core.domain.entity.SysUser; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.system.service.ISysUserService; import com.ruoyi.utils.websocket.util.WebSocketUtils; import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import javax.annotation.Resource; import javax.websocket.*; import javax.websocket.server.PathParam; import javax.websocket.server.ServerEndpoint; import java.io.IOException; -import java.util.*; -import java.util.stream.Collectors; /** * @ClassName ChatServerEndpoint @@ -40,11 +28,6 @@ String message = "鐢ㄦ埛[" + userId + "] 鎴愬姛杩炴帴锛�"; log.info("鐢ㄦ埛鐧诲綍锛�" + message); WebSocketUtils.sendMessage(session, message); - //region 鏃ф柟娉� -// //姣忎釜鐢ㄦ埛杩炴帴鏃讹紝鍚姩鍒濆鎵�鏈塧pp鐢ㄦ埛浣嶇疆鍙戦�� -// AppPositionPush.initDataMap.put(userId,AppPositionPush.getAppPositionList()); -// AppPositionPush.initPushTask(userId,session,3000); - //endregion } @OnMessage @@ -52,7 +35,7 @@ log.info("鏀跺埌娑堟伅锛�" + message); Session session = WebSocketUtils.ONLINE_USER_SESSIONS.get(userId); WebSocketUtils.sendMessage(session, message); -// sendMessageAll("鐢ㄦ埛[" + userid + "] : " + message); + //sendMessageAll("鐢ㄦ埛[" + userid + "] : " + message); // 鏍规嵁鐢ㄦ埛鏂扮殑棰戠巼閲嶆柊璋冩暣瀹氭椂浠诲姟 AppPositionPushService.messageHandler(userId,message); } -- Gitblit v1.9.3