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');