edit-sylive-view_top
This commit is contained in:
@@ -218,7 +218,7 @@ class Sylive_entity{
|
||||
$lists = [];
|
||||
if($total){
|
||||
$rows = $this->ci->mdPolyvViewlog->select_groupby('param1',$where,'total desc',$page,$size,'param1,count(id) as total');
|
||||
$uids = implode(',',array_unique(array_column($rows,'param1')));
|
||||
$uids = implode("','",array_unique(array_column($rows,'param1')));
|
||||
$users = [];
|
||||
if($uids){
|
||||
$where = [
|
||||
@@ -227,7 +227,7 @@ class Sylive_entity{
|
||||
$users = $this->ci->user_model->map('unionid','',$where,'','','','userId,uname,nickname,headimg');
|
||||
}
|
||||
foreach ($rows as $item) {
|
||||
$user = $users[$item['uid']] ? $users[$item['uid']][0] : [];
|
||||
$user = $users[$item['param1']] ? $users[$item['param1']][0] : [];
|
||||
$total = $item['total'];
|
||||
$lists[] = [
|
||||
'uid' => $user['userId'],
|
||||
@@ -254,7 +254,7 @@ class Sylive_entity{
|
||||
$lists = [];
|
||||
if($total){
|
||||
$rows = $this->ci->mdPolyvViewlog->select_groupby('param1',$where,'total desc',$page,$size,'param1,,sum(playDuration) as total');
|
||||
$uids = implode(',',array_unique(array_column($rows,'param1')));
|
||||
$uids = implode("','",array_unique(array_column($rows,'param1')));
|
||||
$users = [];
|
||||
if($uids){
|
||||
$where = [
|
||||
@@ -263,7 +263,7 @@ class Sylive_entity{
|
||||
$users = $this->ci->user_model->map('unionid','',$where,'','','','userId,uname,nickname,headimg');
|
||||
}
|
||||
foreach ($rows as $item) {
|
||||
$user = $users[$item['uid']] ? $users[$item['uid']][0] : [];
|
||||
$user = $users[$item['param1']] ? $users[$item['param1']][0] : [];
|
||||
$total = $item['total'];
|
||||
$lists[] = [
|
||||
'uid' => $user['userId'],
|
||||
|
||||
Reference in New Issue
Block a user