feature: main page - code be

This commit is contained in:
antv
2026-07-06 16:07:35 +07:00
parent e1fd70071b
commit 618dcef37f
9 changed files with 249 additions and 30 deletions
+13 -1
View File
@@ -21,8 +21,20 @@ class UserController extends Controller
$user = Auth::user();
$administrations = $this->userService->getDashboard($user, $selectedMonth);
$stats = $this->userService->getPersonalStats($user, $selectedMonth);
return view('user.dashboard', compact('administrations', 'selectedMonth', 'user'));
$receivedRanking = $this->userService->getRankingList('received', $selectedMonth, $user);
$sentRanking = $this->userService->getRankingList('sent', $selectedMonth, $user);
return view('user.dashboard', array_merge([
'administrations' => $administrations,
'selectedMonth' => $selectedMonth,
'user' => $user,
'receivedRankers' => $receivedRanking['rankers'],
'receivedCurrentUserRankItem' => $receivedRanking['currentUserRankItem'],
'sentRankers' => $sentRanking['rankers'],
'sentCurrentUserRankItem' => $sentRanking['currentUserRankItem']
], $stats));
}
public function sendThankcards()