作者 范庆奥
1 个管道 的构建 通过 耗费 0 秒

体验数超过百分比计算bug

... ... @@ -927,24 +927,24 @@ class Mycenter extends Api
}
public function test(){
//当前用户体验数
$idea_record_count = Db::name('user_idea_record')
->where('user_id', 33)
->where('type', 1)
->count("DISTINCT idea_id");
if ($idea_record_count==0){return 0;}
//超过当前用户体验数的人数
$idea_record_count_no = Db::name('user_idea_record')
->where('type', 1)
->group("user_id")
->having('count(DISTINCT idea_id)>' . $idea_record_count)
->count();
// //已注册的用户
$userCount = Db::name("user")->count();
$percentage = round((1-($idea_record_count_no / $userCount)) * 100, 1);
$this->success("当前用户体验数 ".$idea_record_count."超过当前用户体验数的人数 ".$idea_record_count_no."当前总人数".$userCount."比例".$percentage);
}
// public function test(){
// //当前用户体验数
// $idea_record_count = Db::name('user_idea_record')
// ->where('user_id', 33)
// ->where('type', 1)
// ->count("DISTINCT idea_id");
// if ($idea_record_count==0){return 0;}
// //超过当前用户体验数的人数
// $idea_record_count_no = Db::name('user_idea_record')
// ->where('type', 1)
// ->group("user_id")
// ->having('count(DISTINCT idea_id)>' . $idea_record_count)
// ->count();
//// //已注册的用户
// $userCount = Db::name("user")->count();
// $percentage = round((1-($idea_record_count_no / $userCount)) * 100, 1);
// $this->success("当前用户体验数 ".$idea_record_count."超过当前用户体验数的人数 ".$idea_record_count_no."当前总人数".$userCount."比例".$percentage);
// }
}
\ No newline at end of file
... ...