|
@@ -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("退出成功!",[]);
|
|
|
}
|