Ver Fonte

Merge branch '20241106_lj_chat'

AI há 3 meses atrás
pai
commit
2929188094
1 ficheiros alterados com 5 adições e 2 exclusões
  1. 5 2
      app/Controller/WebSocketController.php

+ 5 - 2
app/Controller/WebSocketController.php

@@ -50,6 +50,9 @@ class WebSocketController implements OnMessageInterface, OnOpenInterface, OnClos
         //存入队列
         $result = json_decode($frame->data, true);
         $result['user_id'] = $userId;
+
+        $show_id = $result['show_id'];
+
         var_dump($result, '-------------1----');
         $userInfo = $redisClient->getUserInfo((string) $userId);
         if ($userInfo) {
@@ -122,7 +125,7 @@ class WebSocketController implements OnMessageInterface, OnOpenInterface, OnClos
             if ($server->isEstablished((int) $fd)) {
                 $data = $result;
 
-                $data['is_read'] = 1;
+                $data['is_read'] = 0;
                 $server->push((int) $fd, json_encode(value: $data));
                 var_dump('消息给好友发送成功' . $fd);
                 // 尝试连接
@@ -183,7 +186,7 @@ class WebSocketController implements OnMessageInterface, OnOpenInterface, OnClos
                                 $chatdata['receiver_id'] = $result['receiver_id'];
                                 $chatdata['user_id'] = $val['user_id'];
                                 $chatdata['group_receiver_id'] = $result['user_id'];
-                                $chatdata['is_read'] = 1;
+                                $chatdata['is_read'] = 0;
                                 $chatdata['action'] = 'recieved';
                                 $message = new MqProducer($chatdata);
                                 $producer = ContextApplicationContext::getContainer()->get(Producer::class);