feat: complete all plan phases — reports, cleanup market fragments
- Add Reports page with population/household/document/blotter/budget/project views - Add ReportsController with year-filtered queries for all report types - Add /reports module to config/modules.php - Register /barangay/reports in VueRouteMap and web.php - Remove unused market Home fragments (HomeCoopMember, HomeStoreOwner, etc.) - Remove leftover market Components/Market/ directory - Add Reports card to Home.vue admin quick access
This commit is contained in:
@@ -12,6 +12,7 @@ use App\Http\Controllers\Admin\UserController;
|
||||
use App\Http\Controllers\Barangay\BlotterController;
|
||||
use App\Http\Controllers\Barangay\BlotterHearingController;
|
||||
use App\Http\Controllers\Barangay\BudgetController;
|
||||
use App\Http\Controllers\Barangay\ReportsController;
|
||||
use App\Http\Controllers\Barangay\DocumentRequestController;
|
||||
use App\Http\Controllers\Barangay\HouseholdController;
|
||||
use App\Http\Controllers\Barangay\ProjectController;
|
||||
@@ -315,3 +316,9 @@ Route::get('/budget/fiscal-years', [BudgetController::class, 'fiscalYears'], ['m
|
||||
Route::post('/budget/create', [BudgetController::class, 'store'], ['middleware' => 'auth']);
|
||||
Route::post('/budget/update', [BudgetController::class, 'update'], ['middleware' => 'auth']);
|
||||
Route::post('/budget/delete', [BudgetController::class, 'destroy'], ['middleware' => 'auth']);
|
||||
|
||||
// ─────────────────────────────────────────────────────────────────────────────
|
||||
// Reports
|
||||
// ─────────────────────────────────────────────────────────────────────────────
|
||||
|
||||
Route::post('/reports/generate', [ReportsController::class, 'generate'], ['middleware' => 'auth']);
|
||||
|
||||
Reference in New Issue
Block a user