From 12b780124b87316cb215d3b1a0400d2fce529e39 Mon Sep 17 00:00:00 2001 From: Ilham Wara Nugroho Date: Wed, 17 Jun 2026 13:40:41 +0700 Subject: [PATCH] update --- app/Http/Controllers/Activity/FormController.php | 12 ++++++++++++ resources/views/modules/form/index.blade.php | 12 ++++++------ routes/modules/modules.php | 1 + 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/app/Http/Controllers/Activity/FormController.php b/app/Http/Controllers/Activity/FormController.php index cf8ffc3..9a786ed 100644 --- a/app/Http/Controllers/Activity/FormController.php +++ b/app/Http/Controllers/Activity/FormController.php @@ -137,6 +137,18 @@ class FormController implements HasMiddleware return view($this->template.'.index', $data); } + public function update($sector, $code) + { + // Filter by Year + $inventoryYear = request('inventoryYear') ?? date('Y'); + $instansi = request('instansi') ?? @session('agency_id'); + + // Retrieve data + $data = $this->data($sector, $code, $inventoryYear, $instansi); + + return view($this->template.'.form-edit', $data); + } + public function save(Request $request, $sector, $code) { $request->validate([ diff --git a/resources/views/modules/form/index.blade.php b/resources/views/modules/form/index.blade.php index 189d313..ef7a674 100644 --- a/resources/views/modules/form/index.blade.php +++ b/resources/views/modules/form/index.blade.php @@ -70,7 +70,7 @@ @endphp @foreach ($years as $k => $year) - + {{ $k+1 }} {{ $year }} @foreach ($formDetails as $detail) @@ -245,11 +245,11 @@ } - $('.edit').on('click',function(){ - $('#formModalEdit').modal('show'); - $('.year').val($(this).attr('data-tahun')); - $('.instansi').val($(this).attr('data-instansi')); - }); + // $('.edit').on('click',function(){ + // $('#formModalEdit').modal('show'); + // $('.year').val($(this).attr('data-tahun')); + // $('.instansi').val($(this).attr('data-instansi')); + // }); function showCreateModal() { $('#formModal').modal('show'); diff --git a/routes/modules/modules.php b/routes/modules/modules.php index 57561e5..035ea0d 100644 --- a/routes/modules/modules.php +++ b/routes/modules/modules.php @@ -307,6 +307,7 @@ Route::name('management.')->prefix('management')->group(function () { Route::get('/', [FormController::class, 'show'])->name('form.show'); Route::post('save', [FormController::class, 'save'])->name('form.save'); Route::post('saveSingle', [FormController::class, 'saveSingle'])->name('form.saveSingle'); + Route::get('update', [FormController::class, 'update'])->name('form.update'); Route::post('editSingle', [FormController::class, 'editSingle'])->name('form.editSingle'); Route::get('conversion', [FormController::class, 'convertUnit'])->name('form.conversion'); Route::post('{inventoryYear}/import/{instansi?}', [FormController::class, 'import'])->name('form.import');