@extends('layouts.master') @section('title', $form->name) @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(); $years = activityYearRange($inventoryYear); @endphp
{{ $form->name }}
@include('modules.form.action')
@if (@request()->instansi || @$instansi)
@foreach ($formDetails as $k => $detail) @php $unitCode = $detail->unit_code; $unitCategory = $unitsMap[$unitCode]->category ?? null; @endphp @php $activity_value = isset($activityFormDetails[request()->tahun]) ? $activityFormDetails[request()->tahun] ->where('activity_code', $detail->activity_code) ->where('activity_unit_code', $detail->unit_code) ->first()->activity_value ?? '' : ''; @endphp @endforeach {{-- @foreach ($years as $k => $year) @foreach ($formDetails as $detail) @php $activity_value = isset($activityFormDetails[$year]) ? $activityFormDetails[$year] ->where('activity_code', $detail->activity_code) ->where('activity_unit_code', $detail->unit_code) ->first()->activity_value ?? '' : ''; @endphp @endforeach @endforeach --}}
No Tahun Activity Satuan Value
{{$k+1}} {{request()->tahun}} {{ $detail->activity ? $detail->activity->name : 'N/A' }} @if ($unitCategory) @else {{ $unitCode }} @endif {{ $detail->unit_code }}
{{ @$activity_value == "" ? "" : getFormattedValue($activity_value)}}
{{ $k+1 }} {{ $year }}
{{ @$activity_value == "" ? "" : getFormattedValue($activity_value)}}
@endif
{{-- @include('modules.form.table') --}} {{-- @include('modules.form.copy') --}}
@include('modules.form.import') @if ($instansi !== 'all') @include('modules.form.aktivitas-user') @include('modules.form.metadata.index') @endif @include('modules.form.form') @endsection @section('js') @endsection