Kaynağa Gözat

bug修改-110

qrs 4 ay önce
ebeveyn
işleme
09b9207fa6

+ 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");