wesmiler 2 лет назад
Родитель
Сommit
fa0f1f4a4f
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      app/Console/Commands/SocketServer.php

+ 4 - 0
app/Console/Commands/SocketServer.php

@@ -7,6 +7,7 @@ use App\Models\LiveChatModel;
 use App\Models\LiveModel;
 use App\Models\MemberModel;
 use App\Models\MessageModel;
+use App\Models\VideoCollectModel;
 use App\Services\Api\MemberService;
 use App\Services\RedisService;
 use Illuminate\Console\Command;
@@ -291,7 +292,10 @@ class SocketServer extends Command
                     $this->info("【{$scene} {$date}】Socket:登录成功【{$frameId}-{$fromUid}-{$op}】。");
                     $this->sendMsg($frameId, ['success' => true,'op'=> $op, 'scene'=>$scene, 'message' => '登录成功', 'data' => $data, 't' => time()]);
                     break;
+                case 'live_leave': // 进入直播间消息
+                    VideoCollectModel::where(['iser_id'=> $fromUid,'type'=>1,'source_type'=>2,'collect_id'=>$liveId])->update(['is_online'=>2,'update_time'=>time()]);
                 case 'live_entry': // 进入直播间消息
+                    VideoCollectModel::where(['iser_id'=> $fromUid,'type'=>1,'source_type'=>2,'collect_id'=>$liveId])->update(['is_online'=>1,'update_time'=>time()]);
                 case 'live_like': // 进入直播间消息
                 case 'follow': // 关注主播消息
                 case 'gift': // 打赏礼物消息