...
|
...
|
@@ -186,7 +186,7 @@ class Mycenter extends Api |
|
|
{
|
|
|
$userid = $this->request->post('userid',$this->auth->id);
|
|
|
$data = [];
|
|
|
$usercount = Db::name('user')->where('id','<>',$userid)->count();
|
|
|
// $usercount = Db::name('user')->where('id','<>',$userid)->count();
|
|
|
$idea_record_count = Db::name('user_idea_record')
|
|
|
->where('user_id',$userid)
|
|
|
->where('type',1)
|
...
|
...
|
@@ -196,16 +196,18 @@ class Mycenter extends Api |
|
|
->where('type',1)
|
|
|
->select();
|
|
|
$arr = [];
|
|
|
$usercount = 0;
|
|
|
foreach ($userlist as $key => $value){
|
|
|
if (isset($arr[$value['user_id']])){
|
|
|
$arr[$value['user_id']] += 1;
|
|
|
}else{
|
|
|
$usercount++;
|
|
|
$arr[$value['user_id']] = 1;
|
|
|
}
|
|
|
}
|
|
|
$i=0;
|
|
|
foreach ($arr as $key=> $value){
|
|
|
if ($value < $idea_record_count) ++$i;
|
|
|
if ($value < $idea_record_count) $i++;
|
|
|
}
|
|
|
$percentage = $userlist ? round(($i/$usercount)*100,1) : 0;
|
|
|
$data['percentage'] = $percentage;
|
...
|
...
|
|