@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(); @endphp
{{ $form->name }}
@include('modules.form.action')
@foreach ($formDetails as $detail) @php $unitCode = $detail->unit_code; $unitCategory = $unitsMap[$unitCode]->category ?? null; @endphp @endforeach @php $years = activityYearRange($inventoryYear); @endphp @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 {{ $detail->activity ? $detail->activity->name : 'N/A' }} - ({{ $detail->unit_code }}) @if ($unitCategory) @else {{ $unitCode }} @endif
{{ $k+1 }} {{ $year }}
{{-- @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