Writeoff/Routes/web.php
2024-03-20 17:04:39 +07:00

63 lines
3.8 KiB
PHP

<?php
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
use Modules\Writeoff\Http\Controllers\ApprovalController;
Route::name('parameter.')->prefix('parameter')->group(function() {
Route::get('branches', 'BranchController@index')->name('branches.index');
Route::get('currencies', 'CurrencyController@index')->name('currencies.index');
Route::get('guarantee-types', 'GuaranteeTypeController@index')->name('guarantee_types.index');
Route::get('facility-types', 'FacilityTypeController@index')->name('facility_types.index');
Route::get('loan-types', 'LoanTypeController@index')->name('loan_types.index');
Route::get('debitur', 'DebiturController@index')->name('debitur.index');
Route::get('rekening', 'RekeningController@index')->name('rekening.index');
});
Route::resource('authorization', ApprovalController::class);
Route::name('pencatatan.')->prefix('pencatatan')->group(function() {
Route::get('hapus-buku', 'HapusBukuController@index')->name('hapus_buku.index');
Route::post('hapus-buku', 'HapusBukuController@store')->name('hapus_buku.store');
Route::put('hapus-buku/{id}', 'HapusBukuController@update')->name('hapus_buku.update');
Route::get('hapus-buku/{id}', 'HapusBukuController@edit')->name('hapus_buku.edit');
Route::get('create-hapus-buku', 'HapusBukuController@create')->name('hapus_buku.create');
Route::get('klaim-jamkrindo', 'KlaimJamkrindoController@index')->name('klaim_jamkrindo.index');
Route::get('subrogasi-jamkrindo', 'SubrogasiJamkrindoController@index')->name('subrogasi_jamkrindo.index');
Route::get('detail-jaminan', 'DetailJaminanController@index')->name('detail_jaminan.index');
Route::post('detail-jaminan', 'DetailJaminanController@store')->name('detail_jaminan.store');
Route::get('detail-jaminan/{nomor_pinjaman}', 'DetailJaminanController@show')->name('detail_jaminan.show');
Route::get('detail-pembayaran', 'DetailPembayaranController@index')->name('detail_pembayaran.index');
Route::post('detail-pembayaran', 'DetailPembayaranController@store')->name('detail_pembayaran.store');
Route::get('detail-pembayaran/{nomor_pinjaman}', 'DetailPembayaranController@show')->name('detail_pembayaran.show');
Route::get('detail-penagihan', 'DetailPenagihanController@index')->name('detail_penagihan.index');
Route::post('detail-penagihan', 'DetailPenagihanController@store')->name('detail_penagihan.store');
Route::get('detail-penagihan/{nomor_pinjaman}', 'DetailPenagihanController@show')->name('detail_penagihan.show');
Route::get('detail-subrogasi-jamkrindo', 'DetailSubrogasiJamkrindoController@index')->name('detail_subrogasi_jamkrindo.index');
Route::post('detail-subrogasi-jamkrindo', 'DetailSubrogasiJamkrindoController@store')->name('detail_subrogasi_jamkrindo.store');
Route::get('detail-subrogasi-jamkrindo/{nomor_pinjaman}', 'DetailSubrogasiJamkrindoController@show')->name('detail_subrogasi_jamkrindo.show');
});
Route::name('laporan.')->prefix('laporan')->group(function() {
Route::get('laporan-debitur-hapus-buku', 'ReportController@index')->name('report.index');
Route::get('laporan-penagihan-hapus-buku', 'ReportController@penagihan')->name('report.penagihan');
Route::get('laporan-subrogasi-hapus-buku', 'ReportController@subrogasi')->name('report.subrogasi');
Route::get('laporan', 'ReportController@tabel')->name('report.tabel');
});