소스 검색

bug修改-110

qrs 4 달 전
부모
커밋
09b9207fa6
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      alien-store/src/main/java/shop/alien/store/config/WebSocketProcess.java

+ 6 - 2
alien-store/src/main/java/shop/alien/store/config/WebSocketProcess.java

@@ -140,12 +140,16 @@ public class WebSocketProcess implements ApplicationContextAware {
                 if (blackList.contains(websocketVo.getReceiverId())) {
                     lifeMessage.setDeletePhoneId(websocketVo.getReceiverId());
                     lifeMessageMapper.insert(lifeMessage);
+                    // 发送消息
+                    websocketVo.setMessageId(lifeMessage.getId());
+                    websocketVo.setCategory("message");
+                    websocketVo.setCreatedTime(lifeMessage.getCreatedTime());
+                    sendMessage(websocketVo.getSenderId(), JSONObject.from(websocketVo).toJSONString());
                     return;
                 }
-            } else {
-                lifeMessageMapper.insert(lifeMessage);
             }
 
+            lifeMessageMapper.insert(lifeMessage);
             // 发送消息
             websocketVo.setMessageId(lifeMessage.getId());
             websocketVo.setCategory("message");