feat(dokumen): tambahkan fitur hapus detail dokumen

- Menambahkan metode `clearDetail` pada `DokumenJaminanController` untuk menghapus detail dokumen.
- Menghapus file terkait saat detail dihapus.
- Menambahkan tombol untuk menghapus detail pada tampilan dokumen.
- Mengimplementasikan konfirmasi penghapusan menggunakan SweetAlert.
- Menambahkan rute baru untuk mengakses metode `clearDetail`.
This commit is contained in:
Daeng Deni Mardaeni
2025-03-06 11:59:16 +07:00
parent 876dd3fbe8
commit d9c8e380f2
3 changed files with 119 additions and 1 deletions

View File

@@ -349,6 +349,8 @@ Route::middleware(['auth'])->group(function () {
Route::put('{jaminan}', [DokumenJaminanController::class, 'update'])->name('update');
Route::post('store', [DokumenJaminanController::class, 'store'])->name('store');
Route::delete('{jaminan}', [DokumenJaminanController::class, 'destroy'])->name('destroy');
Route::post('clear-detail', [DokumenJaminanController::class, 'clearDetail'])->name('clearDetail');
});
Route::name('pemilik.')->prefix('{id}/pemilik')->group(function () {