relasi wilayah ekosistem

This commit is contained in:
2026-06-08 13:25:33 +07:00
parent f11be9d288
commit 482c3fc474
11 changed files with 470 additions and 70 deletions
+4
View File
@@ -33,6 +33,7 @@ Route::middleware('auth')
Route::patch('/users/{user}/verify', [App\Http\Controllers\Web\Konfigurasi\UserController::class, 'verify'])->name('users.verify');
// Provinsi
Route::get('/provinsi/list', [App\Http\Controllers\Web\Master\ProvinsiController::class, 'list'])->name('provinsi.list');
Route::get('/provinsi', [App\Http\Controllers\Web\Master\ProvinsiController::class, 'index'])->name('provinsi.index');
Route::post('/provinsi', [App\Http\Controllers\Web\Master\ProvinsiController::class, 'store'])->name('provinsi.store');
Route::get('/provinsi/{id}', [App\Http\Controllers\Web\Master\ProvinsiController::class, 'view'])->name('provinsi.view');
@@ -40,6 +41,7 @@ Route::middleware('auth')
Route::delete('/provinsi/{id}', [App\Http\Controllers\Web\Master\ProvinsiController::class, 'destroy'])->name('provinsi.destroy');
// Kabupaten
Route::get('/kabupatenkota/list', [App\Http\Controllers\Web\Master\KabupatenKotaController::class, 'list'])->name('kabupatenkota.list');
Route::get('/kabupatenkota', [App\Http\Controllers\Web\Master\KabupatenKotaController::class, 'index'])->name('kabupatenkota.index');
Route::get('/kabupatenkotabyprovinsi/{provinsi_id}', [App\Http\Controllers\Web\Master\KabupatenKotaController::class, 'getByProvinsi'])->name('kabupatenkota.byprovinsi');
Route::post('/kabupatenkota', [App\Http\Controllers\Web\Master\KabupatenKotaController::class, 'store'])->name('kabupatenkota.store');
@@ -48,6 +50,7 @@ Route::middleware('auth')
Route::delete('/kabupatenkota/{id}', [App\Http\Controllers\Web\Master\KabupatenKotaController::class, 'destroy'])->name('kabupatenkota.destroy');
// Kecamatan
Route::get('/kecamatan/list', [App\Http\Controllers\Web\Master\KecamatanController::class, 'list'])->name('kecamatan.list');
Route::get('/kecamatan', [App\Http\Controllers\Web\Master\KecamatanController::class, 'index'])->name('kecamatan.index');
Route::get('/kecamatanbykabupatenkota/{kabupaten_id}', [App\Http\Controllers\Web\Master\KecamatanController::class, 'getByKabupaten'])->name('kecamatan.bykabupatenkota');
Route::post('/kecamatan', [App\Http\Controllers\Web\Master\KecamatanController::class, 'store'])->name('kecamatan.store');
@@ -56,6 +59,7 @@ Route::middleware('auth')
Route::delete('/kecamatan/{id}', [App\Http\Controllers\Web\Master\KecamatanController::class, 'destroy'])->name('kecamatan.destroy');
// Kelurahan
Route::get('/desakelurahan/list', [App\Http\Controllers\Web\Master\DesaKelurahanController::class, 'list'])->name('desakelurahan.list');
Route::get('/desakelurahan', [App\Http\Controllers\Web\Master\DesaKelurahanController::class, 'index'])->name('desakelurahan.index');
Route::get('/desakelurahanbykecamatan/{kecamatan_id}', [App\Http\Controllers\Web\Master\DesaKelurahanController::class, 'getByKecamatan'])->name('desakelurahan.bykecamatan');
Route::post('/desakelurahan', [App\Http\Controllers\Web\Master\DesaKelurahanController::class, 'store'])->name('desakelurahan.store');