@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', ['title' => ''])
Result {{ $title_menu }}

{{-- HEADER PROFIL: hanya muncul jika filter NIK digunakan --}} @if (!empty($isByNik) && !empty($emp))
Detail Karyawan
NIK {{ $emp->nik ?? '-' }}
Nama {{ $emp->nama ?? '-' }}
Departemen {{ $emp->departemen ?? '-' }}
Jabatan {{ $emp->jabatan ?? '-' }}
Gender {{ $emp->gender ?? '-' }}
Umur {{ $emp->umur ? $emp->umur . ' th' : '-' }}
@endif {{-- ===== KPI SUMMARY ===== --}} @if (!empty($kpi))
Total Kalori
{{ number_format($kpi['total']['kalori'], 2) }}
Rata-rata (per kegiatan): {{ number_format($kpi['avg']['kalori'], 2) }}
Total Waktu (menit)
{{ number_format($kpi['total']['waktu'], 2) }}
Rata-rata (per kegiatan): {{ number_format($kpi['avg']['waktu'], 2) }}
Total Jarak (km)
{{ number_format($kpi['total']['jarak'], 2) }}
Rata-rata (per kegiatan): {{ number_format($kpi['avg']['jarak'], 2) }}
Total Kegiatan
{{ $kpi['activities'] ?? 0 }}
{{ $chart_scope }}
@endif {{-- ======== KALORI ======== --}}
Kalori
{{-- ======== 2 kolom: WAKTU & JARAK ======== --}}
Waktu
Jarak
{{-- ======== DETAIL TABLE CARD ======== --}}
Detail Activity
{{-- check result data --}} @if ($table_result) {{-- set table header --}} @foreach ($table_result as $result) @php $sAsArray = array_keys((array) $result); $i = 0; @endphp @endforeach @foreach ($sAsArray as $header) @if (substr($header, 0, 3) == 'IMG') @elseif (substr($header, 0, 3) == 'CDT') @elseif (substr($header, 0, 3) == 'CST') @else @endif @php $i++; @endphp @endforeach {{-- retrieve table result --}} @foreach ($table_result as $detail) isactive == '0' || @$detail->ISACTIVE == '0' ? 'class=not style=background-color:#ffe9ed;' : '' }}> @foreach ($table_result as $result) @php $field = array_keys((array) $result); $i = 0; @endphp @endforeach @foreach ($field as $header) @php $string = $header; $img_id = ''; $characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; for ($i = 0; $i < 10; $i++) { $img_id .= $characters[ mt_rand(0, strlen($characters) - 1) ]; } @endphp @if (substr($string, 0, 3) == 'IMG') @elseif (substr($string, 0, 3) == 'CDT') @elseif (substr($string, 0, 3) == 'CST') @else @endif @php $i++; @endphp @endforeach @endforeach @endif
No{{ substr($header, 4) }}{{ substr($header, 6) . '-' . substr($header, 3, 2) }}{{ substr($header, 4) }}{{ $header }}
{{ $loop->iteration }} image {{ asset('/storage' . '/' . $detail->$string) }} {{ $detail->$string }} {{ $detail->$string }} {{ $detail->$string }}
@if ($table_result) @else @endif
{{-- check flag js on dmenu --}} @if ($jsmenu == '1') @if (view()->exists("js.{$dmenu}")) @push('addjs') @include('js.' . $dmenu) @endpush @else @push('addjs') @endpush @endif @endif @endsection {{-- ======== SCRIPTS ======== --}} @push('js') {{-- ECharts --}} @endpush