@extends('layouts.authorized', ['isVue' => true]) @inject('constant', '\App\Util\Constant') @inject('aclConstant', '\App\Util\AclConstant') @section('headerCustom') @php $id = 0; if (!empty($model->getKey())) { $id = $model->getKey(); } $formUrl = $model->getUrlDetails(['id' => $id]); $cancelUrl = $model->getUrlIndex(); $language = ''; $title = 'Detail Pengajuan Pembiayaan'; @endphp @endsection @section('cssCustom') @if (checkUserPermission(App\Util\AclConstant::VIEW_MASKED_DATA)) @endif @endsection @section('content') @include('cms.form.errorbox')
Ringkasan Aplikasi {{ $constant::CREDIT_APPLICATION_STATUS_LABELS[$model->status] }}
@if (!empty($privyIdCount))

(Sudah terdaftar {{ $privyIdCount }} kali)

@endif
@if ($model->flag == $constant::CREDIT_APPLICATION_FLAG_WAITING_DOCUMENT) @else @endif
Info Pinjaman @if ( ($model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION || $model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION_CEO) && checkPermission(\App\Util\AclConstant::CREDIT_APPLICATION_UPDATE)) @endif
Rating Pinjaman
Pilih Lender {{-- --}}
Plafond @if ( ($model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION || $model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION_CEO) && checkPermission(\App\Util\AclConstant::CREDIT_APPLICATION_UPDATE)) @endif
@if ($model->status == $constant::CREDIT_APPLICATION_STATUS_PENDING)
User masih dalam proses pelengkapan data
@elseif(empty($model->monthlyCreditPlafondBreakdown))
User belum mengisi nilai penghasilan bulanan
@else

@foreach ($model->monthlyCreditPlafondBreakdown as $period => $creditPlafond)
@endforeach @if ($model->type == $constant::CREDIT_APPLICATION_TYPE_SHOPPING)

@endif @endif
Status Kredit Lainnya
PENYEDIA AFPI FDC  Check Monitor PEFINDO  Check
RESPONSE STATUS

Inquery : {{ empty($model->pusdafilStatus) ? '-' : $model->pusdafilStatus }}

Monitor : {{ empty($model->pusdafilMonitoringStatus) ? '-' : $model->pusdafilMonitoringStatus }}

{{ empty($model->pefindoStatus) ? '-' : $model->pefindoStatus }}
LAPORAN

Inquery : @if (!empty($model->pusdafilDocument)) Lihat Hasil @else - @endif

Monitor : @if (!empty($model->pusdafilMonitoringDocument)) Lihat Hasil @else - @endif

@if (!empty($model->pefindoDocument)) Lihat Hasil @else - @endif
Pemberi Kerja @if (empty($model->employerId)) @else @endif Tambah
 
{{ $model::FORM_GROUP_LABEL['identityCard'] }} RECHECK PRIVY STATUS @if (checkPermission(\App\Util\AclConstant::CREDIT_APPLICATION_UPDATE)) REGISTER PRIVY @endif
@foreach ($model::FORM_GROUP['identityCard'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) { $listItem = ''; } if (!isset($listName)) { $listName = ''; } if (!isset($listIndex)) { $listIndex = ''; } $formType = $model->formType($key); if (strpos($formType, 'Image') !== false) { $imageCount = substr($formType, 6) - 1; $formType = 'Image'; } @endphp @endforeach
Jenis Data Input idCardImageStatus == $constant::YES) checked @endif disabled>
@if (!empty($model->labelHelp($key)))

({{ $model->labelHelp($key) }})

@endif @if (in_array($key, $model->warningList))

( {{ $key == 'idCardImage' && !empty($model->privyNotes) ? $model->privyNotes : $model::FORM_LABEL_WARNING[$key] }} )

@endif
@if ($formType) @if ($formType === 'Image') @include('admin.creditapplicationbusiness.part.ImageCustom') @elseif($formType === 'MaskedText') @include('admin.creditapplicationbusiness.part.MaskedText') @else @include('cms.form.field.' . $formType) @endif @else @endif @if ($formType == 'Image') @endif
{{ $model::FORM_GROUP_LABEL['personalInfo'] }}
@foreach ($model::FORM_GROUP['personalInfo'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) { $listItem = ''; } if (!isset($listName)) { $listName = ''; } if (!isset($listIndex)) { $listIndex = ''; } $formType = $model->formType($key); if (strpos($formType, 'Image') !== false) { $imageCount = substr($formType, 6) - 1; $formType = 'Image'; } @endphp @endforeach
Jenis Data Input
@if (!empty($model->labelHelp($key)))

({{ $model->labelHelp($key) }})

@endif @if (in_array($key, $model->warningList))

( {{ $model::FORM_LABEL_WARNING[$key] }} )

@endif
@if ($formType) @if ($formType === 'Image') @include('admin.creditapplicationbusiness.part.ImageCustom') @elseif($formType === 'MaskedText') @include('admin.creditapplicationbusiness.part.MaskedText') @else @include('cms.form.field.' . $formType) @endif @else Under Construction @endif @if (!in_array($key, $model::FORM_DISABLED)) @endif @if (in_array($keyStatus, $model::FORM_STATUS)) $keyStatus == $constant::YES) checked @endif> @endif
{{ $model::FORM_GROUP_LABEL['emergencyContact'] }}
@foreach ($model::FORM_GROUP['emergencyContact'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) { $listItem = ''; } if (!isset($listName)) { $listName = ''; } if (!isset($listIndex)) { $listIndex = ''; } $formType = $model->formType($key); if (strpos($formType, 'Image') !== false) { $imageCount = substr($formType, 6) - 1; $formType = 'Image'; } @endphp @endforeach
Jenis Data Input
@if (!empty($model->labelHelp($key)))

({{ $model->labelHelp($key) }})

@endif @if (in_array($key, $model->warningList))

( {{ $model::FORM_LABEL_WARNING[$key] }} )

@endif
@if ($formType) @if ($formType === 'Image') @include('admin.creditapplicationbusiness.part.ImageCustom') @elseif($formType === 'MaskedText') @include('admin.creditapplicationbusiness.part.MaskedText') @else @include('cms.form.field.' . $formType) @endif @else Under Construction @endif $keyStatus == $constant::YES) checked @endif>
{{ $model::FORM_GROUP_LABEL['emergencyContactAlt'] }}
@foreach ($model::FORM_GROUP['emergencyContactAlt'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) { $listItem = ''; } if (!isset($listName)) { $listName = ''; } if (!isset($listIndex)) { $listIndex = ''; } $formType = $model->formType($key); if (strpos($formType, 'Image') !== false) { $imageCount = substr($formType, 6) - 1; $formType = 'Image'; } @endphp @endforeach
Jenis Data Input
@if (!empty($model->labelHelp($key)))

({{ $model->labelHelp($key) }})

@endif @if (in_array($key, $model->warningList))

( {{ $model::FORM_LABEL_WARNING[$key] }} )

@endif
@if ($formType) @if ($formType === 'Image') @include('admin.creditapplicationbusiness.part.ImageCustom') @else @include('cms.form.field.' . $formType) @endif @else Under Construction @endif $keyStatus == $constant::YES) checked @endif>
{{ $model::FORM_GROUP_LABEL['personalAdditionalDoc'] }}
@foreach ($model::FORM_GROUP['personalAdditionalDoc'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) { $listItem = ''; } if (!isset($listName)) { $listName = ''; } if (!isset($listIndex)) { $listIndex = ''; } $formType = $model->formType($key); if (strpos($formType, 'Image') !== false) { $imageCount = substr($formType, 6) - 1; $formType = 'Image'; } @endphp @endforeach
Jenis Data Input
@if (!empty($model->labelHelp($key)))

({{ $model->labelHelp($key) }})

@endif @if (in_array($key, $model->warningList))

( {{ $model::FORM_LABEL_WARNING[$key] }} )

@endif
@if ($formType) @if ($formType === 'Image') @include('admin.creditapplicationbusiness.part.ImageCustom') @else @include('cms.form.field.' . $formType) @endif @else Under Construction @endif @if (!in_array($key, $model::FORM_DISABLED)) @endif @if ($formType == 'Image') @endif @if (in_array($keyStatus, $model::FORM_STATUS)) $keyStatus == $constant::YES) checked @endif> @endif
{{ $model::FORM_GROUP_LABEL['personalAddress'] }}
@foreach ($model::FORM_GROUP['personalAddress'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) { $listItem = ''; } if (!isset($listName)) { $listName = ''; } if (!isset($listIndex)) { $listIndex = ''; } $formType = $model->formType($key); if (strpos($formType, 'Image') !== false) { $imageCount = substr($formType, 6) - 1; $formType = 'Image'; } @endphp @endforeach
Jenis Data Input addressStatus == $constant::YES) checked @endif>
@if (!empty($model->labelHelp($key)))

({{ $model->labelHelp($key) }})

@endif @if (in_array($key, $model->warningList))

( {{ $model::FORM_LABEL_WARNING[$key] }} )

@endif
@if ($formType) @if ($formType === 'Image') @include('admin.creditapplicationbusiness.part.ImageCustom') @else @include('cms.form.field.' . $formType) @endif @else Under Construction @endif
{{ $model::FORM_GROUP_LABEL['workInfo'] }}
@foreach ($model::FORM_GROUP['workInfo'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) { $listItem = ''; } if (!isset($listName)) { $listName = ''; } if (!isset($listIndex)) { $listIndex = ''; } $formType = $model->formType($key); if (strpos($formType, 'Image') !== false) { $imageCount = substr($formType, 6) - 1; $formType = 'Image'; } @endphp @endforeach
Jenis Data Input
@if (!empty($model->labelHelp($key)))

({{ $model->labelHelp($key) }})

@endif @if (in_array($key, $model->warningList))

( {{ $model::FORM_LABEL_WARNING[$key] }} )

@endif
@if ($formType) @if ($formType === 'Image') @include('admin.creditapplicationbusiness.part.ImageCustom') @else @include('cms.form.field.' . $formType) @endif @else Under Construction @endif @if (!in_array($key, $model::FORM_DISABLED)) @endif @if ($formType == 'Image') @endif @if (in_array($keyStatus, $model::FORM_STATUS)) $keyStatus == $constant::YES) checked @endif> @endif
{{ $model::FORM_GROUP_LABEL['companyInfo'] }}
@foreach ($model::FORM_GROUP['companyInfo'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) { $listItem = ''; } if (!isset($listName)) { $listName = ''; } if (!isset($listIndex)) { $listIndex = ''; } $formType = $model->formType($key); if (strpos($formType, 'Image') !== false) { $imageCount = substr($formType, 6) - 1; $formType = 'Image'; } @endphp @endforeach
Jenis Data Input companyNameStatus == $constant::YES) checked @endif>
@php $companyFieldRiskRating = getLabelFromGroups($companyField, $constant::CREDIT_APPLICATION_COMPANY_FIELD_RISK_GROUPS, $constant::RISK_RATING_LABELS, $constant::CREDIT_APPLICATION_COMPANY_FIELD_RISK_GROUP_COLORS); $companyFieldRiskRatingLabel = $companyFieldRiskRating['label']; $companyFieldRiskRatingColor = $companyFieldRiskRating['color']; @endphp {{ $companyFieldRiskRatingLabel }} @if (!in_array('companyField', $model::FORM_DISABLED)) @endif
@if (!in_array('companyFieldName', $model::FORM_DISABLED)) @endif
@if (!empty($model->labelHelp($key)))

({{ $model->labelHelp($key) }})

@endif @if (in_array($key, $model->warningList))

( {{ $model::FORM_LABEL_WARNING[$key] }} )

@endif
@if ($formType) @if ($formType === 'Image') @include('admin.creditapplicationbusiness.part.ImageCustom') @else @include('cms.form.field.' . $formType) @endif @else Under Construction @endif @if (!in_array($key, $model::FORM_DISABLED)) @endif
{{ $model::FORM_GROUP_LABEL['companyAddress'] }}
@foreach ($model::FORM_GROUP['companyAddress'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) { $listItem = ''; } if (!isset($listName)) { $listName = ''; } if (!isset($listIndex)) { $listIndex = ''; } $formType = $model->formType($key); if (strpos($formType, 'Image') !== false) { $imageCount = substr($formType, 6) - 1; $formType = 'Image'; } @endphp @endforeach
Jenis Data Input companyAddressStatus == $constant::YES) checked @endif>
@if (!empty($model->labelHelp($key)))

({{ $model->labelHelp($key) }})

@endif @if (in_array($key, $model->warningList))

( {{ $model::FORM_LABEL_WARNING[$key] }} )

@endif
@if ($formType) @if ($formType === 'Image') @include('admin.creditapplicationbusiness.part.ImageCustom') @else @include('cms.form.field.' . $formType) @endif @else Under Construction @endif @if (!in_array($key, $model::FORM_DISABLED)) @endif
{{ $model::FORM_GROUP_LABEL['financialStatus'] }}
@foreach ($model::FORM_GROUP['financialStatus'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) { $listItem = ''; } if (!isset($listName)) { $listName = ''; } if (!isset($listIndex)) { $listIndex = ''; } $formType = $model->formType($key); if (strpos($formType, 'Image') !== false) { $imageCount = substr($formType, 6) - 1; $formType = 'Image'; } @endphp @endforeach
Jenis Data Input
@if (!empty($model->labelHelp($key)))

({{ $model->labelHelp($key) }})

@endif @if (in_array($key, $model->warningList))

( {{ $model::FORM_LABEL_WARNING[$key] }} )

@endif
@if ($formType) @if ($formType === 'Image') @include('admin.creditapplicationbusiness.part.ImageCustom') @else @include('cms.form.field.' . $formType) @endif @elseif($key == 'additionalDocBankMutationBca') @endif @if (!in_array($key, $model::FORM_DISABLED)) @endif @if ($formType == 'Image') @endif @if (in_array($keyStatus, $model::FORM_STATUS)) $keyStatus == $constant::YES) checked @endif> @endif
{{--
{{ $model::FORM_GROUP_LABEL['otherInstallment'] }}
@foreach ($model::FORM_GROUP['otherInstallment'] as $key) @php $keyStatus = $key . 'Status'; if (!isset($listItem)) $listItem = ''; if (!isset($listName)) $listName = ''; if (!isset($listIndex)) $listIndex = ''; $formType = $model->formType($key); if( strpos( $formType , 'Image' ) !== false ){ $imageCount = (substr($formType, 6) - 1); $formType = 'Image'; } @endphp @endforeach
Jenis Data Input
@if (!empty($model->labelHelp($key)))

( {{ $model->labelHelp($key) }} )

@endif @if (in_array($key, $model->warningList))

( {{ $model::FORM_LABEL_WARNING[$key) }} )

@endif td>
@if ($formType) @include('cms.form.field.'.$formType) @elseif($key == 'additionalDocBankMutationBca') @endif @if (!in_array($key, $model::FORM_DISABLED)) @endif @if (in_array($keyStatus, $model::FORM_STATUS)) $keyStatus == $constant::YES) checked @endif> @endif
--}}
@if (!empty($cancelUrl)) Batal @endif @if ( ($model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION || $model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION_CEO) && checkPermission(\App\Util\AclConstant::CREDIT_APPLICATION_UPDATE)) @endif
@if (checkPermission(\App\Util\AclConstant::CREDIT_APPLICATION_UPDATE)) @if ( $model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION || $model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION_CEO)
@if ($model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION) @if (empty($model->employerId)) @else @endif @endif {{-- @if ($model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION_EMPLOYER) @endif --}} @if ($model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION_CEO) @endif
@endif @if ($model->status == $constant::CREDIT_APPLICATION_STATUS_REJECTED)
@endif @endif
@foreach ($model::MASKED_FIELD as $maskedField) @endforeach
Dokumen Pendukung
 
@{{ attachment.name.length > 50 ? attachment.name.substr(0, 35) + '.....' + attachment.name.substr(-10) : attachment.name }}
 
 
@if (checkPermission(\App\Util\AclConstant::CREDIT_APPLICATION_UPDATE)) @endif
Lokasi Pendaftaran
Latitude
: {{ $model->latitude }}
Longitude
: {{ $model->longitude }}

{{ csrf_field() }} {{-- --}} @php $formScoringConsumtiveParameterGroupParents = App\Entity\FormScoringConsumtiveParameterGroupParent::with( ['formScoringConsumtiveParameterGroupChilds.formScoringConsumtiveParameterConditions'] )->get(); $formScoringConsumtiveParameterNumber = 1; if ($formScoringConsumtiveParameterGroupParents) { foreach ($formScoringConsumtiveParameterGroupParents as $parent) { $childs = ''; foreach ($parent->formScoringConsumtiveParameterGroupChilds as $child) { $conditions = "'; $childs .= " "; } echo " $childs "; $formScoringConsumtiveParameterNumber++; } } @endphp

Scoring Konsumtif

Kondisi Nilai Aksi
{$child->code} {$child->title} {$conditions}
{$formScoringConsumtiveParameterNumber} {$parent->title}


@if(isset($creditApplicationFormScoring) && $creditApplicationFormScoring !== null) @php $noUrutGroupFormScoring = 1; $totalScore = 0; foreach ($creditApplicationFormScoring as $formScoringConsumtive) { $arrParentScore = json_decode($formScoringConsumtive->score, true); $sumParentScore = array_sum($arrParentScore); echo ""; $noUrutGroupFormScoring++; $totalScore += $sumParentScore; } @endphp
Scoring Konsumtif
Group Parameter Bobot Score
" . $noUrutGroupFormScoring . " " . $formScoringConsumtive->parameterGroupParent->title . " " . $formScoringConsumtive->parameterGroupParent->weight . "% " . number_format($sumParentScore, 2, ',', '.') . "
@php $gradeText = ''; $gradeColor = ''; $riskRating = ''; $totalScore = (float) $totalScore; if ($totalScore > 5.00) { $totalScore = 5.00; } if ($totalScore >= 0 && $totalScore <= 2.99) { $gradeText = 'High Risk (Reject)'; $gradeColor = '#C00000'; $riskRating = 'DD'; } elseif ($totalScore >= 3.0 && $totalScore <= 3.65) { $gradeText = 'Medium Risk'; $gradeColor = '#FFFF00'; $riskRating = 'CC'; } elseif ($totalScore >= 3.66 && $totalScore <= 3.99) { $gradeText = 'Low Risk'; $gradeColor = '#A9D08E'; $riskRating = 'BB'; } elseif ($totalScore >= 4.0 && $totalScore <= 5.0) { $gradeText = 'Very Low Risk'; $gradeColor = '#00B050'; $riskRating = 'AA'; } @endphp
Score {{ number_format($totalScore, 2, ',', '.') }}
Grade {{ $gradeText }}
Risk Rating {{ $riskRating }}
Maks Plafon @php $maksPlafonText = ""; if($riskRating == 'AA') { $maksPlafonText = 'Maks. 2x Gaji'; } else { $maksPlafonText = 'Maks. 1x Gaji'; } @endphp {{ $maksPlafonText }}
@endif

Rekomendasi Plafon

Gaji Rp {{ number_format($model->monthlyIncome, 0, ',', '.') }}
Angsuran Maks 30% Gaji (Instalment) Rp {{ number_format((30*$model->monthlyIncome)/100, 0, ',', '.') }}
Angsuran Maks 50% Gaji (Adv Salary) Rp {{ number_format((50*$model->monthlyIncome)/100, 0, ',', '.') }}
Rekomendasi Plafon
@php $maxPlafond = 1; if($riskRating == 'AA') { $maxPlafond = 2; } @endphp Rp{{ empty($riskRating) || in_array($riskRating, ['DD', 'EE']) ? '0' : number_format($maxPlafond*$model->monthlyIncome, 0, ',', '.') }}
Tenor
Margin (%)
Angsuran Rp 0
{{ csrf_field() }} @php $formScoringAPUPPTBorrowerIndividuParameterGroup = App\Entity\FormScoringAPUPPTBorrowerIndividuParameterGroup::with( ['parameterConditions'] )->get(); if ($formScoringAPUPPTBorrowerIndividuParameterGroup) { foreach ($formScoringAPUPPTBorrowerIndividuParameterGroup as $group) { $conditions = "'; echo " "; } } @endphp

Form APU PPT Borrower Individu

Faktor Inherent Risk Bobot Kondisi Nilai
{$group->title} {$group->weight}% " . $conditions . "


Profile Risiko Borrower Individu

Faktor Inherent Risk Faktor Score
@endsection @section('modal') @foreach ($model::FORM_GROUP['eCommerceAccount'] as $eCommerceName) @endforeach @if ( $model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION || $model->status == $constant::CREDIT_APPLICATION_STATUS_VERIFICATION_CEO) @endif @if ($model->status == $constant::CREDIT_APPLICATION_STATUS_REJECTED) @endif @endsection @section('jsCustom') @if (checkUserPermission(App\Util\AclConstant::VIEW_MASKED_DATA)) @endif @js('/assets/admin/js/creditapplication-detail.js') @endsection @if (checkUserPermission($aclConstant::VIEW_MASKED_DATA)) @if ($model::MASKED_FIELD && count($model::MASKED_FIELD) > 0) @foreach ($model::MASKED_FIELD as $maskedField) @push('jsCustom2') @endpush @endforeach @endif @endif @push('jsCustom2') @endpush