Refactor and streamline web route imports
Mengubah urutan dan format import controller agar lebih rapi dan terstruktur. Hal ini melibatkan merapikan dan menyusun ulang urutan import serta memperbaiki format penulisan route middleware dan grouping agar lebih konsisten. Perubahan ini tidak mengubah fungsi utama dari routing namun meningkatkan keterbacaan dan pengelolaan kode.
This commit is contained in:
134
routes/web.php
134
routes/web.php
@@ -1,36 +1,38 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
use Illuminate\Support\Facades\Route;
|
use Illuminate\Support\Facades\Route;
|
||||||
use Modules\Lpj\Http\Controllers\SLAController;
|
|
||||||
use Modules\Lpj\Http\Controllers\KJPPController;
|
|
||||||
use Modules\Lpj\Http\Controllers\TeamsController;
|
|
||||||
use Modules\Lpj\Http\Controllers\RegionController;
|
|
||||||
use Modules\Lpj\Http\Controllers\ResumeController;
|
|
||||||
use Modules\Lpj\Http\Controllers\TenderController;
|
|
||||||
use Modules\Lpj\Http\Controllers\LaporanController;
|
|
||||||
use Modules\Lpj\Http\Controllers\PenilaiController;
|
|
||||||
use Modules\Lpj\Http\Controllers\ActivityController;
|
use Modules\Lpj\Http\Controllers\ActivityController;
|
||||||
use Modules\Lpj\Http\Controllers\DebitureController;
|
|
||||||
use Modules\Lpj\Http\Controllers\SurveyorController;
|
|
||||||
use Modules\Lpj\Http\Controllers\IjinUsahaController;
|
|
||||||
use Modules\Lpj\Http\Controllers\PenilaianController;
|
|
||||||
use Modules\Lpj\Http\Controllers\PermohonanController;
|
|
||||||
use Modules\Lpj\Http\Controllers\JenisDokumenController;
|
|
||||||
use Modules\Lpj\Http\Controllers\JenisJaminanController;
|
|
||||||
use Modules\Lpj\Http\Controllers\JenisLaporanController;
|
|
||||||
use Modules\Lpj\Http\Controllers\NilaiPlafondController;
|
|
||||||
use Modules\Lpj\Http\Controllers\ArahMataAnginController;
|
use Modules\Lpj\Http\Controllers\ArahMataAnginController;
|
||||||
|
use Modules\Lpj\Http\Controllers\DebitureController;
|
||||||
use Modules\Lpj\Http\Controllers\DokumenJaminanController;
|
use Modules\Lpj\Http\Controllers\DokumenJaminanController;
|
||||||
use Modules\Lpj\Http\Controllers\JenisPenilaianController;
|
|
||||||
use Modules\Lpj\Http\Controllers\PemilikJaminanController;
|
|
||||||
use Modules\Lpj\Http\Controllers\TujuanPenilaianController;
|
|
||||||
use Modules\Lpj\Http\Controllers\StatusPermohonanController;
|
|
||||||
use Modules\Lpj\Http\Controllers\TujuanPenilaianKJPPController;
|
|
||||||
use Modules\Lpj\Http\Controllers\JenisFasilitasKreditController;
|
|
||||||
use Modules\Lpj\Http\Controllers\JenisLegalitasJaminanController;
|
|
||||||
// use Modules\Lpj\Http\Controllers\ActivityController;
|
|
||||||
use Modules\Lpj\Http\Controllers\HubunganPemilikJaminanController;
|
use Modules\Lpj\Http\Controllers\HubunganPemilikJaminanController;
|
||||||
use Modules\Lpj\Http\Controllers\HubunganPenghuniJaminanController;
|
use Modules\Lpj\Http\Controllers\HubunganPenghuniJaminanController;
|
||||||
|
use Modules\Lpj\Http\Controllers\IjinUsahaController;
|
||||||
|
use Modules\Lpj\Http\Controllers\JenisDokumenController;
|
||||||
|
use Modules\Lpj\Http\Controllers\JenisFasilitasKreditController;
|
||||||
|
use Modules\Lpj\Http\Controllers\JenisJaminanController;
|
||||||
|
use Modules\Lpj\Http\Controllers\JenisLaporanController;
|
||||||
|
use Modules\Lpj\Http\Controllers\JenisLegalitasJaminanController;
|
||||||
|
use Modules\Lpj\Http\Controllers\JenisPenilaianController;
|
||||||
|
use Modules\Lpj\Http\Controllers\KJPPController;
|
||||||
|
use Modules\Lpj\Http\Controllers\LaporanController;
|
||||||
|
use Modules\Lpj\Http\Controllers\NilaiPlafondController;
|
||||||
|
use Modules\Lpj\Http\Controllers\PemilikJaminanController;
|
||||||
|
use Modules\Lpj\Http\Controllers\PenilaianController;
|
||||||
|
use Modules\Lpj\Http\Controllers\PenilaiController;
|
||||||
|
use Modules\Lpj\Http\Controllers\PermohonanController;
|
||||||
|
use Modules\Lpj\Http\Controllers\PersetujuanPenawaranController;
|
||||||
|
use Modules\Lpj\Http\Controllers\RegionController;
|
||||||
|
use Modules\Lpj\Http\Controllers\ResumeController;
|
||||||
|
use Modules\Lpj\Http\Controllers\SLAController;
|
||||||
|
use Modules\Lpj\Http\Controllers\StatusPermohonanController;
|
||||||
|
use Modules\Lpj\Http\Controllers\SurveyorController;
|
||||||
|
use Modules\Lpj\Http\Controllers\TeamsController;
|
||||||
|
use Modules\Lpj\Http\Controllers\TenderController;
|
||||||
|
use Modules\Lpj\Http\Controllers\TujuanPenilaianController;
|
||||||
|
use Modules\Lpj\Http\Controllers\TujuanPenilaianKJPPController;
|
||||||
|
|
||||||
|
// use Modules\Lpj\Http\Controllers\ActivityController;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
@@ -66,7 +68,8 @@ Route::middleware(['auth'])->group(function () {
|
|||||||
Route::resource('jenis-legalitas-jaminan', JenisLegalitasJaminanController::class);
|
Route::resource('jenis-legalitas-jaminan', JenisLegalitasJaminanController::class);
|
||||||
|
|
||||||
Route::name('jenis-jaminan.')->prefix('jenis-jaminan')->group(function () {
|
Route::name('jenis-jaminan.')->prefix('jenis-jaminan')->group(function () {
|
||||||
Route::get('legalitas/{id}/{jenisJaminanId}', [DokumenJaminanController::class, 'getLegalitasJaminan'])->name('legalitas');
|
Route::get('legalitas/{id}/{jenisJaminanId}', [DokumenJaminanController::class, 'getLegalitasJaminan'])
|
||||||
|
->name('legalitas');
|
||||||
Route::get('restore/{id}', [JenisJaminanController::class, 'restore'])->name('restore');
|
Route::get('restore/{id}', [JenisJaminanController::class, 'restore'])->name('restore');
|
||||||
Route::get('datatables', [JenisJaminanController::class, 'dataForDatatables'])->name('datatables');
|
Route::get('datatables', [JenisJaminanController::class, 'dataForDatatables'])->name('datatables');
|
||||||
Route::get('export', [JenisJaminanController::class, 'export'])->name('export');
|
Route::get('export', [JenisJaminanController::class, 'export'])->name('export');
|
||||||
@@ -263,7 +266,9 @@ Route::middleware(['auth'])->group(function () {
|
|||||||
// End Activity Jenis Laporan route
|
// End Activity Jenis Laporan route
|
||||||
|
|
||||||
// basic data surveyor
|
// basic data surveyor
|
||||||
Route::get('datatablesSurveyory/{type}', [SurveyorController::class, 'dataForDatatablesData'])->name('datatablesSurveyory');
|
Route::get('datatablesSurveyory/{type}', [SurveyorController::class, 'dataForDatatablesData'])->name(
|
||||||
|
'datatablesSurveyory',
|
||||||
|
);
|
||||||
Route::get('createData/{type}', [SurveyorController::class, 'createData'])->name('createData');
|
Route::get('createData/{type}', [SurveyorController::class, 'createData'])->name('createData');
|
||||||
Route::get('/{type}/{id}', [SurveyorController::class, 'editData'])->name('editData');
|
Route::get('/{type}/{id}', [SurveyorController::class, 'editData'])->name('editData');
|
||||||
Route::post('storeData/{type}', [SurveyorController::class, 'storeData'])->name('storeData');
|
Route::post('storeData/{type}', [SurveyorController::class, 'storeData'])->name('storeData');
|
||||||
@@ -302,9 +307,7 @@ Route::middleware(['auth'])->group(function () {
|
|||||||
];
|
];
|
||||||
|
|
||||||
foreach ($headers as $type => $header) {
|
foreach ($headers as $type => $header) {
|
||||||
Route::get($type, [SurveyorController::class, 'data'])
|
Route::get($type, [SurveyorController::class, 'data'])->name($type . '.index')->defaults('type', $type);
|
||||||
->name($type . '.index')
|
|
||||||
->defaults('type', $type);
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -313,7 +316,6 @@ Route::middleware(['auth'])->group(function () {
|
|||||||
Route::get('datatables', [DebitureController::class, 'dataForDatatables'])->name('datatables');
|
Route::get('datatables', [DebitureController::class, 'dataForDatatables'])->name('datatables');
|
||||||
Route::get('export', [DebitureController::class, 'export'])->name('export');
|
Route::get('export', [DebitureController::class, 'export'])->name('export');
|
||||||
|
|
||||||
|
|
||||||
Route::name('jaminan.')->prefix('{id}/jaminan')->group(function () {
|
Route::name('jaminan.')->prefix('{id}/jaminan')->group(function () {
|
||||||
Route::get('download', [DokumenJaminanController::class, 'download'])->name('download');
|
Route::get('download', [DokumenJaminanController::class, 'download'])->name('download');
|
||||||
Route::get('bulk-download', [DokumenJaminanController::class, 'bulkDownload'])->name('bulk.download');
|
Route::get('bulk-download', [DokumenJaminanController::class, 'bulkDownload'])->name('bulk.download');
|
||||||
@@ -395,18 +397,33 @@ Route::middleware(['auth'])->group(function () {
|
|||||||
'penawaran.datatables',
|
'penawaran.datatables',
|
||||||
);
|
);
|
||||||
Route::get('penawaran/{noreg}/suratTender', [TenderController::class, 'showSuratTender'])->name(
|
Route::get('penawaran/{noreg}/suratTender', [TenderController::class, 'showSuratTender'])->name(
|
||||||
'penawaran.showSuratTender'
|
'penawaran.showSuratTender',
|
||||||
);
|
);
|
||||||
Route::get('penawaran/{noreg}/suratTender/downloadpdf', [TenderController::class, 'downloadSuratTender'])->name('penawaran.downloadSuratTender');
|
Route::get('penawaran/{noreg}/suratTender/downloadpdf', [TenderController::class, 'downloadSuratTender'])
|
||||||
|
->name('penawaran.downloadSuratTender');
|
||||||
// Kirim Email Penawaran
|
// Kirim Email Penawaran
|
||||||
Route::get('penawaran/{noreg}/showKirimEmail', [TenderController::class, 'showKirimEmail'])->name('penawaran.showKirimEmail');
|
Route::get('penawaran/{noreg}/showKirimEmail', [TenderController::class, 'showKirimEmail'])->name(
|
||||||
Route::get('penawaran/{noreg}/kirimEmailAll', [TenderController::class, 'kirimEmailAll'])->name('penawaran.kirimEmailAll');
|
'penawaran.showKirimEmail',
|
||||||
Route::get('penawaran/{noreg}/suratTenderKJPP/{id}', [TenderController::class, 'suratTenderKJPP'])->name('penawaran.suratTenderKJPP');
|
);
|
||||||
Route::get('penawaran/{noreg}/suratTenderKJPP/{id}/kirimEmailKJPP', [TenderController::class, 'kirimEmailKJPP'])->name('penawaran.kirimEmailKJPP');
|
Route::get('penawaran/{noreg}/kirimEmailAll', [TenderController::class, 'kirimEmailAll'])->name(
|
||||||
Route::get('penawaran/suratTenderShow/{noreg}/datatables', [TenderController::class, 'dataTablesShowKirimSurat'])->name('penawaran.showKirimSurat.datatables');
|
'penawaran.kirimEmailAll',
|
||||||
|
);
|
||||||
|
Route::get('penawaran/{noreg}/suratTenderKJPP/{id}', [TenderController::class, 'suratTenderKJPP'])->name(
|
||||||
|
'penawaran.suratTenderKJPP',
|
||||||
|
);
|
||||||
|
Route::get(
|
||||||
|
'penawaran/{noreg}/suratTenderKJPP/{id}/kirimEmailKJPP',
|
||||||
|
[TenderController::class, 'kirimEmailKJPP'],
|
||||||
|
)->name('penawaran.kirimEmailKJPP');
|
||||||
|
Route::get(
|
||||||
|
'penawaran/suratTenderShow/{noreg}/datatables',
|
||||||
|
[TenderController::class, 'dataTablesShowKirimSurat'],
|
||||||
|
)->name('penawaran.showKirimSurat.datatables');
|
||||||
// Download Surat Tender KJPP
|
// Download Surat Tender KJPP
|
||||||
Route::get('penawaran/{noreg}/suratTenderKJPP/{id}/downloadSuratTenderKJPP', [TenderController::class, 'downloadSuratTenderKJPP'])
|
Route::get(
|
||||||
->name('penawaran.downloadSuratTenderKJPP');
|
'penawaran/{noreg}/suratTenderKJPP/{id}/downloadSuratTenderKJPP',
|
||||||
|
[TenderController::class, 'downloadSuratTenderKJPP'],
|
||||||
|
)->name('penawaran.downloadSuratTenderKJPP');
|
||||||
|
|
||||||
// Penawaran Ulang
|
// Penawaran Ulang
|
||||||
Route::get('penawaran/ulang', [TenderController::class, 'penawaran_ulang_index'])->name(
|
Route::get('penawaran/ulang', [TenderController::class, 'penawaran_ulang_index'])->name(
|
||||||
@@ -448,7 +465,9 @@ Route::middleware(['auth'])->group(function () {
|
|||||||
|
|
||||||
Route::name('progres.')->prefix('progres')->group(function () {
|
Route::name('progres.')->prefix('progres')->group(function () {
|
||||||
Route::get('/', [ActivityController::class, 'progres_activity'])->name('index');
|
Route::get('/', [ActivityController::class, 'progres_activity'])->name('index');
|
||||||
Route::get('/datatables/{id}', [ActivityController::class, 'dataTablesForActivity'])->name('datatables');
|
Route::get('/datatables/{id}', [ActivityController::class, 'dataTablesForActivity'])->name(
|
||||||
|
'datatables',
|
||||||
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
Route::get('/teams/{regionId}', [ActivityController::class, 'dataTablesForActivity']);
|
Route::get('/teams/{regionId}', [ActivityController::class, 'dataTablesForActivity']);
|
||||||
@@ -460,16 +479,26 @@ Route::middleware(['auth'])->group(function () {
|
|||||||
|
|
||||||
|
|
||||||
Route::name('otorisator.')->prefix('otorisator')->group(function () {
|
Route::name('otorisator.')->prefix('otorisator')->group(function () {
|
||||||
Route::get('pelaporan', [PenilaianController::class, 'otorisator'])->name('pelaporan.index')->defaults('type', 'pelaporan');
|
Route::get('pelaporan', [PenilaianController::class, 'otorisator'])->name('pelaporan.index')->defaults(
|
||||||
Route::get('pembayaran', [PenilaianController::class, 'otorisator'])->name('pembayaran.index')->defaults('type', 'pembayaran');
|
'type',
|
||||||
Route::get('pembatalan', [PenilaianController::class, 'otorisator'])->name('pembatalan.index')->defaults('type', 'pembatalan');
|
'pelaporan',
|
||||||
|
);
|
||||||
|
Route::get('pembayaran', [PenilaianController::class, 'otorisator'])->name('pembayaran.index')->defaults(
|
||||||
|
'type',
|
||||||
|
'pembayaran',
|
||||||
|
);
|
||||||
|
Route::get('pembatalan', [PenilaianController::class, 'otorisator'])->name('pembatalan.index')->defaults(
|
||||||
|
'type',
|
||||||
|
'pembatalan',
|
||||||
|
);
|
||||||
Route::get('sla', [PenilaianController::class, 'otorisator'])->name('sla.index')->defaults('type', 'sla');
|
Route::get('sla', [PenilaianController::class, 'otorisator'])->name('sla.index')->defaults('type', 'sla');
|
||||||
Route::get('/datatables/{otorisator}', [PenilaianController::class, 'dataForAuthorization'])->name('datatables');
|
Route::get('/datatables/{otorisator}', [PenilaianController::class, 'dataForAuthorization'])->name(
|
||||||
|
'datatables',
|
||||||
|
);
|
||||||
Route::get('show/{id}', [PenilaianController::class, 'show'])->name('show');
|
Route::get('show/{id}', [PenilaianController::class, 'show'])->name('show');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Route::name('surveyor.')->prefix('surveyor')->group(function () {
|
Route::name('surveyor.')->prefix('surveyor')->group(function () {
|
||||||
Route::get('/', [SurveyorController::class, 'index'])->name('index');
|
Route::get('/', [SurveyorController::class, 'index'])->name('index');
|
||||||
Route::get('{id}/show', [SurveyorController::class, 'show'])->name('show');
|
Route::get('{id}/show', [SurveyorController::class, 'show'])->name('show');
|
||||||
@@ -478,13 +507,17 @@ Route::middleware(['auth'])->group(function () {
|
|||||||
Route::put('storeJadwal', [SurveyorController::class, 'storeJadwal'])->name('storeJadwal');
|
Route::put('storeJadwal', [SurveyorController::class, 'storeJadwal'])->name('storeJadwal');
|
||||||
Route::put('storeAproved/{id}', [SurveyorController::class, 'storeAproved'])->name('storeAproved');
|
Route::put('storeAproved/{id}', [SurveyorController::class, 'storeAproved'])->name('storeAproved');
|
||||||
Route::post('storeFoto', [SurveyorController::class, 'storeFoto'])->name('storeFoto');
|
Route::post('storeFoto', [SurveyorController::class, 'storeFoto'])->name('storeFoto');
|
||||||
Route::get('checkButtonStatus/{id}', [SurveyorController::class, 'checkButtonStatus'])->name('checkButtonStatus');
|
Route::get('checkButtonStatus/{id}', [SurveyorController::class, 'checkButtonStatus'])->name(
|
||||||
|
'checkButtonStatus',
|
||||||
|
);
|
||||||
|
|
||||||
Route::get('datatables', [SurveyorController::class, 'dataForDatatables'])->name('datatables');
|
Route::get('datatables', [SurveyorController::class, 'dataForDatatables'])->name('datatables');
|
||||||
Route::get('inspeksi/{id}/{jaminanId}', [SurveyorController::class, 'formInspeksi'])->name('inspeksi');
|
Route::get('inspeksi/{id}/{jaminanId}', [SurveyorController::class, 'formInspeksi'])->name('inspeksi');
|
||||||
Route::get('denah/{id}/{jaminanId}', [SurveyorController::class, 'denah'])->name('denah');
|
Route::get('denah/{id}/{jaminanId}', [SurveyorController::class, 'denah'])->name('denah');
|
||||||
Route::get('foto/{id}/{jaminanId}', [SurveyorController::class, 'foto'])->name('foto');
|
Route::get('foto/{id}/{jaminanId}', [SurveyorController::class, 'foto'])->name('foto');
|
||||||
Route::get('data-pembanding/{id}/{jaminanId}', [SurveyorController::class, 'dataPembanding'])->name('data-pembanding');
|
Route::get('data-pembanding/{id}/{jaminanId}', [SurveyorController::class, 'dataPembanding'])->name(
|
||||||
|
'data-pembanding',
|
||||||
|
);
|
||||||
Route::post('submitSurveyor/{id}', [SurveyorController::class, 'submitSurveyor'])->name('submitSurveyor');
|
Route::post('submitSurveyor/{id}', [SurveyorController::class, 'submitSurveyor'])->name('submitSurveyor');
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -493,6 +526,11 @@ Route::middleware(['auth'])->group(function () {
|
|||||||
Route::get('/{id}/show', [PenilaiController::class, 'show'])->name('show');
|
Route::get('/{id}/show', [PenilaiController::class, 'show'])->name('show');
|
||||||
Route::get('datatables', [PenilaiController::class, 'dataForDatatables'])->name('dataForTables');
|
Route::get('datatables', [PenilaiController::class, 'dataForDatatables'])->name('dataForTables');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Route::get('persetujuan-penawaran/datatables', [PersetujuanPenawaranController::class, 'dataForDatatables'])
|
||||||
|
->name('persetujuan-penawaran.datatables');
|
||||||
|
|
||||||
|
Route::resource('persetujuan-penawaran', PersetujuanPenawaranController::class);
|
||||||
});
|
});
|
||||||
|
|
||||||
require __DIR__ . '/registrasi.php';
|
require __DIR__ . '/registrasi.php';
|
||||||
|
|||||||
Reference in New Issue
Block a user