change nominatim original function
This commit is contained in:
@@ -187,14 +187,14 @@ class UserController extends Controller
|
||||
GROUP BY user_id
|
||||
ORDER BY majmoe desc;";
|
||||
|
||||
foreach (DB::select(DB::raw($user_activity_quantity_sql)) as $key => $value) {
|
||||
foreach (DB::select($user_activity_quantity_sql) as $key => $value) {
|
||||
$user_activity_quantity_temp[$value->user_id] = [
|
||||
"majmoe" => $value->quantity ?? 0,
|
||||
"name" => $value->user_first_name ? $value->user_first_name." ".$value->user_last_name." (".$value->username.")" : $value->user_name." (".$value->username.")",
|
||||
];
|
||||
}
|
||||
|
||||
foreach (DB::select(DB::raw($user_activity_time_sql)) as $key => $value) {
|
||||
foreach (DB::select($user_activity_time_sql) as $key => $value) {
|
||||
$user_activity_time_temp[$value->user_id] = [
|
||||
"majmoe" => $value->majmoe ?? 0,
|
||||
"name" => $value->user_first_name ? $value->user_first_name." ".$value->user_last_name." (".$value->username.")" : $value->user_name." (".$value->username.")",
|
||||
@@ -213,7 +213,7 @@ class UserController extends Controller
|
||||
LIMIT 5
|
||||
";
|
||||
|
||||
$activity_list = DB::select(DB::raw($user_activity_top_5_temp_sql));
|
||||
$activity_list = DB::select($user_activity_top_5_temp_sql);
|
||||
$sum = 0;
|
||||
foreach ($activity_list as $index => $item) {
|
||||
$sum += (int) $item->quantity;
|
||||
@@ -231,17 +231,17 @@ class UserController extends Controller
|
||||
'fromDate' => $request->fromDate ? $request->fromDate : null,
|
||||
'toDate' => $request->toDate ? $request->toDate : null,
|
||||
'user_activity_time' => $ids_list ? $user_activity_time_temp : null,
|
||||
'hourly_activity_chart' => $ids_list ? DB::select(DB::raw($hourly_activity_chart_sql)) : null,
|
||||
'quantitative_activity_chart' => $ids_list ? DB::select(DB::raw($quantitative_activity_chart_sql)) : null,
|
||||
'total_activity_quantity' => $ids_list ? DB::select(DB::raw($total_activity_quantity_sql))[0]->total_activity_quantity : null,
|
||||
'total_activity_time' => $ids_list ? DB::select(DB::raw($total_activity_time_sql))[0]->activity : null,
|
||||
'top_10_activity_list' => $ids_list ? DB::select(DB::raw($top_10_activity_list_sql)) : null,
|
||||
'hourly_activity_chart' => $ids_list ? DB::select($hourly_activity_chart_sql) : null,
|
||||
'quantitative_activity_chart' => $ids_list ? DB::select($quantitative_activity_chart_sql) : null,
|
||||
'total_activity_quantity' => $ids_list ? DB::select($total_activity_quantity_sql)[0]->total_activity_quantity : null,
|
||||
'total_activity_time' => $ids_list ? DB::select($total_activity_time_sql)[0]->activity : null,
|
||||
'top_10_activity_list' => $ids_list ? DB::select($top_10_activity_list_sql) : null,
|
||||
'user_activity_quantity' => $ids_list ? $user_activity_quantity_temp : null,
|
||||
'group_name' => $user->first_name." ".$user->last_name,
|
||||
'average' => round(($ids_list ? DB::select(DB::raw($total_activity_time_sql))[0]->activity : 0) / 1, 2) ,
|
||||
'average' => round(($ids_list ? DB::select($total_activity_time_sql)[0]->activity : 0) / 1, 2) ,
|
||||
'user_activity_top_5_temp' => $user_activity_top_5_temp,
|
||||
'total_user_count' => 1,
|
||||
'active_user_count' => $ids_list ? DB::select(DB::raw($active_user_count_sql))[0]->active_user_count : null,
|
||||
'active_user_count' => $ids_list ? DB::select($active_user_count_sql)[0]->active_user_count : null,
|
||||
'group_id' => $user->id
|
||||
];
|
||||
|
||||
@@ -1550,7 +1550,7 @@ class UserController extends Controller
|
||||
->leftJoin('users', 'users.id', '=', 'road_items_projects.user_id')
|
||||
->leftJoin('cities', 'cities.id', '=', 'users.city_id')
|
||||
->where('city_id', '>', 0)
|
||||
->select(DB::raw('count(*) as count, item, city_id, name_fa'))
|
||||
->select('count(*) as count, item, city_id, name_fa')
|
||||
->groupBy('city_id', 'item')
|
||||
->get();
|
||||
// $items_array = $itemss->toArray();
|
||||
@@ -1906,9 +1906,9 @@ class UserController extends Controller
|
||||
WHERE created_at between '{$request->fromDate}' and '{$request->toDate}' and user_id IN(".$user->id.")
|
||||
ORDER BY cnt desc";
|
||||
|
||||
$number_of_active_days = (DB::select(DB::raw($number_of_active_days))[0]->cnt ? DB::select(DB::raw($number_of_active_days))[0]->cnt : -1);
|
||||
$activity_time = DB::select(DB::raw($temp_sql_for_activity_time))[0]->activity;
|
||||
$number_of_activities = DB::select(DB::raw($number_of_activities))[0]->cnt;
|
||||
$number_of_active_days = (DB::select($number_of_active_days)[0]->cnt ? DB::select($number_of_active_days)[0]->cnt : -1);
|
||||
$activity_time = DB::select($temp_sql_for_activity_time)[0]->activity;
|
||||
$number_of_activities = DB::select($number_of_activities)[0]->cnt;
|
||||
$data = [
|
||||
'number_of_active_days' => $number_of_active_days,
|
||||
|
||||
@@ -1917,7 +1917,7 @@ class UserController extends Controller
|
||||
'number_of_activities' => $number_of_activities ,
|
||||
'average_activity_number' => round(($user->id ? $number_of_activities : 0) / $number_of_active_days, 2) ,
|
||||
|
||||
'activity_list' => $user->id ? DB::select(DB::raw($temp_sql_for_activity_list)) : null,
|
||||
'activity_list' => $user->id ? DB::select($temp_sql_for_activity_list) : null,
|
||||
'last_login' => $user->last_login,
|
||||
];
|
||||
return $data;
|
||||
|
||||
Reference in New Issue
Block a user