diff --git a/app/Http/Controllers/Dashboard/AdminDashboardController.php b/app/Http/Controllers/Dashboard/AdminDashboardController.php index e42f40bd5..cb8b09c8d 100644 --- a/app/Http/Controllers/Dashboard/AdminDashboardController.php +++ b/app/Http/Controllers/Dashboard/AdminDashboardController.php @@ -21,6 +21,7 @@ use App\Models\User\UserPermission; use App\Models\User\AvailableUserPermission; use App\Models\User\AvailableUserRole; use App\Models\Admin\AllowedLogin; +use App\Models\Finances\AllianceWalletJournal; class AdminDashboardController extends Controller { @@ -383,4 +384,19 @@ class AdminDashboardController extends Controller return redirect('/admin/dashboard')->with('success', 'Entity removed from allowed login list.'); } + + /** + * Show journal entries in a table for admins from alliance wallets + */ + public function displayJournalEntries() { + $date = Carbon::now()->subDays(60); + + $journal = AllianceWalletJournal::where('date', '>=', $date) + ->where([ + 'corporation_id' => 98287666, + 'ref_type' => 'player_donation', + ])->get(['amount', 'reason', 'description', 'date']); + + return view('admin.dashboards.walletjournal')->with('journal', $journal); + } } diff --git a/routes/web.php b/routes/web.php index efb97011b..05f6c3d5e 100644 --- a/routes/web.php +++ b/routes/web.php @@ -43,6 +43,7 @@ Route::group(['middleware' => ['auth']], function(){ Route::post('/admin/add/allowedlogin', 'Dashboard\AdminDashboardController@addAllowedLogin'); Route::post('/admin/remove/allowedlogin', 'Dashboard\AdminDashboardController@removeAllowedLogin'); Route::get('/admin/dashboard', 'Dashboard\AdminDashboardController@displayAdminDashboard'); + Route::get('/admin/dashboard/journal', 'Dashboard\AdminDashboardController@displayJournalEntries'); /** * After Action Report display pages