|
@@ -9,7 +9,7 @@ class Test
|
|
|
|
|
|
public function redis(){
|
|
|
|
|
|
- $partyUserTop = $this->getPartyUserTop(26);
|
|
|
+ $partyUserTop = $this->getPartyUserTop(54);
|
|
|
}
|
|
|
|
|
|
private function getPartyUserTop($party_id) {
|
|
@@ -19,20 +19,23 @@ class Test
|
|
|
|
|
|
$userModel = new \app\common\model\User();
|
|
|
// 获取条数
|
|
|
- $num = 100;
|
|
|
+ $num = 3;
|
|
|
// 获取3条财富排行周记录
|
|
|
$getweek = $redis->zRevRange("livebc_jewel_to_".$party_id,0,$num-1,true);
|
|
|
- $getweek2 = $redis->zRevRange("livebc_jewel_get_".$party_id,0,$num-1,true);
|
|
|
$userList = $userModel->rankList($getweek);
|
|
|
- $userList2 = $userModel->rankList($getweek2);
|
|
|
-
|
|
|
dump($getweek);
|
|
|
- dump($getweek2);
|
|
|
dump($userList);
|
|
|
- dump($userList2);
|
|
|
|
|
|
- $heads = $redis->hGet("user_jewel_top3",$party_id);
|
|
|
- dump($heads);
|
|
|
+ $avatarArr = [];
|
|
|
+ if($userList) {
|
|
|
+ foreach($userList as $k => $v) {
|
|
|
+ $v["jewel"] > 0 && $avatarArr[] = $v["avatar"];
|
|
|
+ }
|
|
|
+ // 加入缓存做备份
|
|
|
+ $redis->hSet("user_jewel_top3",$party_id,json_encode($avatarArr));
|
|
|
+ //$redis->hSet("livebc_jewel_top3",$party_id,json_encode($avatarArr));
|
|
|
+ }
|
|
|
+ dump($avatarArr);
|
|
|
}
|
|
|
|
|
|
public function clear(){
|