From 905eb707fff6fc6702c1c9e8333520012dd89414 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期二, 24 十二月 2024 18:59:58 +0800
Subject: [PATCH] 修改bug

---
 ZuulAHTravel/src/main/java/com/sinata/zuul/util/applets/NettyWebSocketController.java |   48 ++++++++++++++++++++++++------------------------
 1 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/ZuulAHTravel/src/main/java/com/sinata/zuul/util/applets/NettyWebSocketController.java b/ZuulAHTravel/src/main/java/com/sinata/zuul/util/applets/NettyWebSocketController.java
index ee1364a..afbf0a3 100644
--- a/ZuulAHTravel/src/main/java/com/sinata/zuul/util/applets/NettyWebSocketController.java
+++ b/ZuulAHTravel/src/main/java/com/sinata/zuul/util/applets/NettyWebSocketController.java
@@ -82,30 +82,30 @@
                 String userId1 = jsonCon.getString("userId");
                 if (StringUtil.isNotEmpty(userId1)) {
                     //确保账号在单个设备上登录
-                    if (StringUtil.isNotEmpty(token)) {
-                        NettyChannelMap.update_(token.substring(0, 23), ctx);//存储单点登录的通道
-                        String token_ = redisUtil.getValue("USER_Applets_" + userId1);//获取缓存中最新的数据
-                        if (StringUtil.isNotEmpty(token_) && !token.equals(token_)) {//不在同一设备上登录,向其他设备发送数据
-                            JSONObject msg_ = new JSONObject();
-                            msg_.put("code", 200);
-                            msg_.put("msg", "SUCCESS");
-                            msg_.put("method", "OFFLINE");
-                            msg_.put("data", new Object());
-                            this.sendMsgToClient(ctx, msg_.toJSONString());
-                            TimerTask timerTask = new TimerTask() {
-                                @Override
-                                public void run() {
-                                    NettyChannelMap.remove_(ctx);
-                                }
-                            };
-                            Timer timer = new Timer();
-                            timer.schedule(timerTask, 3000);
-                            timer.cancel();
-                        }
-                        if (StringUtil.isEmpty(token_)) {//确保登录的时候存储token失败的情况
-                            redisUtil.setStrValue("USER_Applets_" + userId1, token);
-                        }
-                    }
+//                    if (StringUtil.isNotEmpty(token)) {
+//                        NettyChannelMap.update_(token.substring(0, 23), ctx);//存储单点登录的通道
+//                        String token_ = redisUtil.getValue("USER_Applets_" + userId1);//获取缓存中最新的数据
+//                        if (StringUtil.isNotEmpty(token_) && !token.equals(token_)) {//不在同一设备上登录,向其他设备发送数据
+//                            JSONObject msg_ = new JSONObject();
+//                            msg_.put("code", 200);
+//                            msg_.put("msg", "SUCCESS");
+//                            msg_.put("method", "OFFLINE");
+//                            msg_.put("data", new Object());
+//                            this.sendMsgToClient(ctx, msg_.toJSONString());
+//                            TimerTask timerTask = new TimerTask() {
+//                                @Override
+//                                public void run() {
+//                                    NettyChannelMap.remove_(ctx);
+//                                }
+//                            };
+//                            Timer timer = new Timer();
+//                            timer.schedule(timerTask, 3000);
+//                            timer.cancel();
+//                        }
+//                        if (StringUtil.isEmpty(token_)) {//确保登录的时候存储token失败的情况
+//                            redisUtil.setStrValue("USER_Applets_" + userId1, token);
+//                        }
+//                    }
 
                     //存储业务使用的通道
                     if (null != ctx && ctx.channel().isActive()) {

--
Gitblit v1.7.1