南昌市物联网技防平台-后台
zengh
2021-03-24 f34a510629676ebf22d75bde2e89e2fe4a2f56be
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/webscoket/WebSocketHandler.java
@@ -65,7 +65,9 @@
      //用户离线状态
      String name = ChannelSupervise.findName(ctx.channel().id().asShortText());
      String num="0";
      webSocketHandler.suserService.updateUser(num,name);
      //工作状态(0闲置,1工作中)
      String workSt = "0";
      webSocketHandler.suserService.updateUser(num,name,workSt);
      ChannelSupervise.removeChannel(ctx.channel());
   }
@@ -98,8 +100,11 @@
      ChannelSupervise.addChannel(ctx.channel(),request);
      //用户在线状态
      this.on=request;
      //在线状态(0掉线,1在线)
      String num="1";
      webSocketHandler.suserService.updateUser(num,request);
      //工作状态(0闲置,1工作中)
      String workSt = "0";
      webSocketHandler.suserService.updateUser(num,request,workSt);
      TextWebSocketFrame tws = new TextWebSocketFrame(new Date().toString()
         + ctx.channel().id() + ":" + ctx.channel());
      // 返回【谁发的发给谁】