@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', ['title' => ''])
@include('components.alert')
profile_image

{{ $anggota->nama_lengkap }}

NIK : {{ $anggota->nik }}

Departemen : {{ $anggota->departemen ?? '-' }}

Jabatan : {{ $anggota->jabatan ?? '-' }}

Bergabung : {{ $anggota->tanggal_bergabung ? $format->DateFormat($anggota->tanggal_bergabung, 'd/m/Y') : '-' }}

@if ($anggota->no_telp)

Telp : {{ $anggota->no_telp }}

@endif
@php $hasActiveLogin = $anggota->user_id && isset($anggota->user_isactive) && $anggota->user_isactive == '1'; $hasInactiveLogin = $anggota->user_id && isset($anggota->user_isactive) && $anggota->user_isactive == '0'; @endphp
{{ $anggota->isactive == '1' ? 'ANGGOTA AKTIF' : 'ANGGOTA NONAKTIF' }}
@if ($hasActiveLogin) LOGIN AKTIF @elseif ($hasInactiveLogin) LOGIN NONAKTIF @else BELUM ADA LOGIN @endif
Informasi Login
@if ($anggota->user_id)
  • Username : {{ $anggota->user_username ?: $anggota->nik }}
  • Email : {{ $anggota->user_email ?: $anggota->nik . '@gmail.com' }}
  • Status : {{ $hasActiveLogin ? 'Aktif' : 'Tidak Aktif' }}
@else

Belum memiliki akses login

@endif
@foreach ($table_header_r as $header) @if ($header->type == 'image')
{{ $header->alias }}
{{ $header->alias }}
@endif @endforeach
Data Pribadi
    @foreach ($table_header_l as $header) @if ($header->type != 'hidden' && $header->field != 'user_id')
  • {{ $header->alias }} : @if ($header->field == 'nik') {{ $anggota->nik ?: '-' }} @elseif ($header->field == 'jenis_kelamin') {{ $anggota->{$header->field} == 'L' ? 'Laki-laki' : 'Perempuan' }} @elseif ($header->type == 'date') {{ $anggota->{$header->field} ? $format->DateFormat($anggota->{$header->field}, 'd/m/Y') : '-' }} @elseif ($header->type == 'currency') {{ $format->CurrencyFormat($anggota->{$header->field} ?? 0) }} @elseif ($header->type == 'enum') @if ($header->query != '') @php $data_query = DB::select($header->query); $displayValue = '-'; foreach ($data_query as $q) { $sAsArray = array_values((array) $q); if ($sAsArray[0] == $anggota->{$header->field}) { $displayValue = $sAsArray[1]; break; } } @endphp {{ $displayValue }} @else {{ $anggota->{$header->field} ?: '-' }} @endif @else {{ $anggota->{$header->field} ?: '-' }} @endif
  • @endif @endforeach
Data Pekerjaan & Bank
    @foreach ($table_header_r as $header) @if ($header->type != 'hidden' && $header->type != 'image')
  • {{ $header->alias }} : @if ($header->type == 'date') {{ $anggota->{$header->field} ? $format->DateFormat($anggota->{$header->field}, 'd/m/Y') : '-' }} @elseif ($header->type == 'currency') {{ $format->CurrencyFormat($anggota->{$header->field} ?? 0) }} @elseif ($header->type == 'enum') @if ($header->query != '') @php $data_query = DB::select($header->query); $displayValue = '-'; foreach ($data_query as $q) { $sAsArray = array_values((array) $q); if ($sAsArray[0] == $anggota->{$header->field}) { $displayValue = $sAsArray[1]; break; } } @endphp {{ $displayValue }} @else {{ $anggota->{$header->field} ?: '-' }} @endif @else {{ $anggota->{$header->field} ?: '-' }} @endif
  • @endif @endforeach
@if (isset($pinjaman) && count($pinjaman) > 0)
Riwayat Pinjaman
{{ count($pinjaman) }} Pinjaman
@foreach ($pinjaman->take(5) as $item) @endforeach
No Pinjaman Periode Nominal Tenor Status Total
{{ $item->nomor_pinjaman ?? '-' }}

{{ $item->jenis_pengajuan == 'top_up' ? 'Top Up' : 'Pinjaman Baru' }}

{{ $item->periode_pencairan ?? '-' }}

{{ $item->tanggal_pengajuan ? $format->DateFormat($item->tanggal_pengajuan, 'd/m/Y') : '-' }}

{{ $format->CurrencyFormat($item->nominal_pinjaman ?? 0) }} {{ $item->tenor_pinjaman ?? '-' }} @php $status = $item->status ?? '0'; $statusConfig = match($status) { '0' => ['color' => 'info', 'text' => 'Pending'], '1' => ['color' => 'info', 'text' => 'Approved Admin 1'], '2' => ['color' => 'info', 'text' => 'Approved Admin 2'], '3' => ['color' => 'primary', 'text' => 'Approved Ketua'], '4' => ['color' => 'success', 'text' => 'Sudah Transfer'], '5' => ['color' => 'success', 'text' => 'Lunas'], '-1' => ['color' => 'danger', 'text' => 'Ditolak'], default => ['color' => 'secondary', 'text' => 'Unknown'], }; @endphp {{ $statusConfig['text'] }} {{ $format->CurrencyFormat($item->total_pinjaman ?? 0) }}
@if (method_exists($pinjaman, 'firstItem'))
Data {{ $pinjaman->firstItem() }} - {{ $pinjaman->lastItem() }} dari {{ $pinjaman->total() }} data.
{{ $pinjaman->appends(request()->query())->links('pagination::bootstrap-4') }}
@else
Total {{ count($pinjaman) }} data.
@endif
@endif
@endsection