lizhen_gitee преди 3 години
родител
ревизия
6566672a1c
променени са 2 файла, в които са добавени 14 реда и са изтрити 8 реда
  1. 13 7
      application/api/controller/Party.php
  2. 1 1
      application/api/controller/Tenim.php

+ 13 - 7
application/api/controller/Party.php

@@ -679,15 +679,21 @@ class Party extends Common
             }
         }
 
-        $liveInfo = $redis->get("live_" . $party_id);
+        $liveInfo = $redis->get("livebc_" . $party_id);
         if ($liveInfo) {
             $liveInfo = json_decode($liveInfo, true);
-            $memCount = count($redis->hGetAll("online_" . $party_id));
-            if ($memCount <= 0) {
-                $liveInfo["is_online"] = 0;
-                $redis->set("live_" . $party_id, json_encode($liveInfo));
-                \app\common\model\Party::update(["is_online" => 0], ["id" => $party_id]);
-            }
+
+            $liveInfo["is_online"] = 0;
+            $redis->set("livebc_" . $party_id, json_encode($liveInfo));
+            \app\common\model\Party::update(["is_online" => 0], ["id" => $party_id]);
+
+            $rs_user = Db::name('user')->where('id',$this->auth->id)->update(['is_livebc'=>0]);
+
+            //准备返回数据,刷礼物的总值,刷礼物人数,榜一信息
+
+            //清空房间排行榜
+            $redis->del('livebc_jewel_to_' . $party_id);
+            $redis->hDel("user_jewel_top3",$party_id);
         }
         return $this->success("退出成功!",[]);
     }

+ 1 - 1
application/api/controller/Tenim.php

@@ -732,7 +732,7 @@ exit;
 
                         //清空房间排行榜
                         $redis->del('livebc_jewel_to_' . $roomId);
-                        $redis->hDel("livebc_jewel_top3",$roomId);
+                        $redis->hDel("user_jewel_top3",$roomId);
                     }
                 }