소스 검색

代码提交

jingyuanchao 10 달 전
부모
커밋
f54e5efa63
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      soc-modules/soc-modules-host/src/main/java/com/xunmei/host/websocket/handler/SocWebSocketHandler.java

+ 3 - 2
soc-modules/soc-modules-host/src/main/java/com/xunmei/host/websocket/handler/SocWebSocketHandler.java

@@ -211,7 +211,6 @@ public class SocWebSocketHandler extends AbstractWebSocketHandler {
 
     private void handleRequestBasedOnType(WebsocketExecuteReq executeReq, TopicTypeEnums typeEnums, WebSocketSession session, String payload) {
         WebsocketResult result;
-        int sendBy = 0;
         switch (typeEnums) {
             case PRODUCT_EVENT_NOTICE:
             case PRODUCT_SERVICE_REPLY:
@@ -230,7 +229,9 @@ public class SocWebSocketHandler extends AbstractWebSocketHandler {
                 result = WebsocketResult.replyError(executeReq, ErrorMsgConstants.ERROR_TOPIC);
                 break;
         }
-
+        if (ObjectUtil.isEmpty(result)){
+            return;
+        }
         final boolean sendFlag = WebSocketUtils.sendMessage(session, result);
         if (sendFlag) {
             websocketMsgService.sendSuccessMsg(result, executeReq.getId());