From 3e03e97e9445e301125f56c8d9202a79c9639b3e Mon Sep 17 00:00:00 2001 From: Ilham Wara Nugroho Date: Wed, 17 Jun 2026 13:42:27 +0700 Subject: [PATCH] update --- .../views/modules/form/form-edit.blade.php | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/resources/views/modules/form/form-edit.blade.php b/resources/views/modules/form/form-edit.blade.php index a8d7d45..30c56c5 100644 --- a/resources/views/modules/form/form-edit.blade.php +++ b/resources/views/modules/form/form-edit.blade.php @@ -4,6 +4,33 @@ @section('content') +@php + $user = Auth::user(); + $scope = $user->getScope(); + + $inventoryYear = request('inventoryYear') ?? date('Y'); + $instansi = request('instansi') ?? null; + + if ($agencies->count() === 1 && $scope === \App\Enums\LingkupAksesData::INTERNAL->value) { + $instansi = $agencies[0]->name; + } + + $param = [ + 'sector' => $form->sector, + 'code' => $form->code, + 'inventoryYear' => $inventoryYear, + 'instansi' => $instansi, + ]; + + $routeImport = route('modules.form.import', $param); + $routeExport = route('modules.form.export', $param); + $routeExportTemplate = route('modules.form.export', array_merge($param, ['isTemplate' => true])); + $routeApproval = route('modules.form.approval', $param); + + $internal = $internal ?? null; + $limitInternal = ($internal !== null) && !$agencies->isNotEmpty(); + @endphp +