35 lines
2.8 KiB
PHP
35 lines
2.8 KiB
PHP
<?php
|
|
|
|
use App\Http\Controllers\Reports\GadaianController;
|
|
use App\Http\Controllers\Reports\PenebusanController;
|
|
use App\Http\Controllers\Reports\AnsuranController;
|
|
use App\Http\Controllers\Reports\RingkasanHarianController;
|
|
use App\Http\Controllers\Reports\StokAuditController;
|
|
use App\Http\Controllers\Reports\LelonganController;
|
|
use App\Http\Controllers\Reports\AgingController;
|
|
use App\Http\Controllers\Reports\OutstandingController;
|
|
use App\Http\Controllers\Reports\PetibesiController;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
Route::middleware(['roleChecker:admin,akaun,operasi,kpo, null'])->group(function () {
|
|
Route::get('', [App\Http\Controllers\HomeController::class, 'indexOverallReport'])->name('reports');
|
|
Route::get('gadaian', [GadaianController::class, 'index'])->name('reports.gadaian.index');
|
|
Route::get('gadaian/{kod_cawangan}', [GadaianController::class, 'downloadGadaianCawanganExcel'])->name('reports.gadaian.cawangan.excel');
|
|
Route::get('penebusan', [PenebusanController::class, 'index'])->name('reports.penebusan.index');
|
|
Route::get('penebusan/{kod_cawangan}', [PenebusanController::class, 'downloadPenebusanCawanganExcel'])->name('reports.penebusan.cawangan.excel');
|
|
Route::get('ansuran', [AnsuranController::class, 'index'])->name('reports.ansuran.index');
|
|
Route::get('ansuran/{kod_cawangan}', [AnsuranController::class, 'downloadAnsuranCawanganExcel'])->name('reports.ansuran.cawangan.excel');
|
|
Route::get('ringkasan-harian', [RingkasanHarianController::class, 'index'])->name('reports.ringkasan-harian.index');
|
|
Route::get('ringkasan-harian/{kod_cawangan}', [RingkasanHarianController::class, 'downloadRingkasanHarianPdf'])->name('reports.ringkasan-harian.cawangan.pdf');
|
|
Route::get('stok-audit', [StokAuditController::class, 'index'])->name('reports.stok-audit.index');
|
|
Route::get('stok-audit/view', [StokAuditController::class, 'show'])->name('reports.stok-audit.show');
|
|
Route::get('laporan-lelong', [LelonganController::class, 'index'])->name('reports.lelongan.index');
|
|
Route::get('lelongan/{kod_cawangan}', [LelonganController::class, 'downloadLelonganCawanganExcel'])->name('reports.lelongan.cawangan.excel');
|
|
Route::get('laporan-lelong/view', [LelonganController::class, 'show'])->name('reports.lelongan.show');
|
|
Route::get('laporan-ansuran/view', [AnsuranController::class, 'show'])->name('reports.ansuran.show');
|
|
Route::get('aging/view', [AgingController::class, 'index'])->name('reports.aging.index');
|
|
Route::get('laporan-aging/view', [AgingController::class, 'show'])->name('reports.aging.show');
|
|
Route::get('outstanding/view', [OutstandingController::class, 'index'])->name('reports.outstanding.index');
|
|
Route::get('petibesi/view', [PetibesiController::class, 'index'])->name('reports.petibesi.index');
|
|
});
|