Update Koperasi

This commit is contained in:
2026-11-06 22:38:45 +07:00
parent 6232b28e11
commit cb36682d9e
79 changed files with 4639 additions and 1378 deletions
+11 -5
View File
@@ -290,13 +290,19 @@ Route::middleware('auth')
Route::resource('bumdes', App\Http\Controllers\Web\Bumdes\PengurusBumdesController::class)
->parameters(['bumdes' => 'pengurusBumdes']);
Route::delete('/koperasi/pengurus/{id}', [\App\Http\Controllers\Web\Koperasi\PengurusKoperasiController::class, 'destroy'])->name('koperasi.pengurus.destroy');
// --- KOPERASI GROUP ---
Route::prefix('koperasi')->name('koperasi.')->group(function () {
Route::resource('pengurus', App\Http\Controllers\Web\Koperasi\PengurusKoperasiController::class);
Route::get('pengurus/{id}/survey', [App\Http\Controllers\Web\Koperasi\PengurusKoperasiController::class, 'survey'])->name('pengurus.survey');
Route::post('pengurus/{id}/survey', [App\Http\Controllers\Web\Koperasi\PengurusKoperasiController::class, 'surveyStore'])->name('pengurus.survey.store');
Route::resource('pengurus.kelembagaan-aktor', App\Http\Controllers\Web\Koperasi\KelembagaanKoperasiController::class)
->only(['index', 'store'])->parameters(['pengurus' => 'pengurusKoperasi'])->shallow();
Route::resource('pengurus.rantai-nilai-akses-pasar', App\Http\Controllers\Web\Koperasi\RantaiNilaiKoperasiController::class)
->only(['index', 'store'])->parameters(['pengurus' => 'pengurusKoperasi'])->shallow();
Route::resource('pengurus.sosial-ekonomi', App\Http\Controllers\Web\Koperasi\SosialEkonomiKoperasiController::class)
->only(['index', 'store'])->parameters(['pengurus' => 'pengurusKoperasi'])->shallow();
Route::resource('pengurus.survey', App\Http\Controllers\Web\Koperasi\SurveyKoperasiController::class)
->only(['index', 'store'])->parameters(['pengurus' => 'pengurusKoperasi'])
->names(['index' => 'pengurus.survey', 'store' => 'pengurus.survey.store']);
Route::resource('pengurus', App\Http\Controllers\Web\Koperasi\PengurusKoperasiController::class)
->except(['show'])->parameters(['pengurus' => 'pengurusKoperasi']);
});
});