@include('admin.layouts.header') @include('admin.layouts.sidebar')

@if(\Illuminate\Support\Facades\Input::has('credit_policy')) Credit Policy Checklist @else Consumer Application Verification @endif

@if(isset($consumer_applications->merchant))
Merchant is @if($consumer_applications->merchant->is_guest_active == 0) Guest Merchant @else @if($consumer_applications->merchant->status == 'active' && $consumer_applications->merchant->pre_status == 0) Active for disbursements @elseif($consumer_applications->merchant->status == 'active' && $consumer_applications->merchant->pre_status == 1) Active for login/training @else {!! $consumer_applications->merchant->status !!} @endif @endif
@endif @if(isset($outside_location))
Geolocation is outside of India
@endif
@if($errors->any()) @foreach($errors->all() as $key => $error) @endforeach @endif @if(Session::has('success')) @endif @if(Session::has('error')) @endif

@if(\Illuminate\Support\Facades\Input::has('credit_policy')) Credit Policy Checklist @else Consumer Application Verification @endif - {{$consumer_applications->name}}

@if(isset($previous_loans) && $previous_loans)
@foreach($previous_loans as $loan) @endforeach
Disbursed Date/Approved Date Status Loan Schedule
{!! $loan['disbursed_date'] !!} {!! $loan['status'] !!} View Loan
@endif @if(!\Illuminate\Support\Facades\Input::has('credit_policy')) @if(isset($signing_doc) && !empty($signing_doc))
Check Sign Mismatch
@endif @if(!empty($unapproved_pin_codes) && !isset($approver_data_exist->id) && isset($isManager))
Approve Pincode
@elseif(isset($approver_name) && $approver_name) Pincode has been approved by: {!! $approver_name !!} @endif
@endif
@foreach($verifications as $group=>$verificationList) @if($group != 'Bank & Mandate Verification Checklist')
{!! $group !!}
@foreach($verificationList as $verification) @if($verification['name'] != "Bank Details")
{!! $verification['name'] !!} @if(isset($verification['placeholder']))
({!! $verification['placeholder'] or '' !!})
@endif
@endif
@if(isset($verification['modal'])) @if($verification['modal'] == '#call_recording_modal') @if(count($callLogs) == 0) @if($verification['status']) {!! $verification['value'] !!} @elseif(isset($verification['else'])) @else no recording @endif @else @if((!$verification_call_recording || (isset($verification_call_recording->status) && $verification_call_recording->status == 'in-progress'))) @if(isset($verification_call_recording->status) && $verification_call_recording->status == 'in-progress') {!! 'exotel login link for calls in-progress' !!} @endif @endif @if(count($callLogs))
View
@endif @endif @else @if(($verification['key'] == 'digio_kyc' || $verification['key'] == 'co_app_digio_kyc')) @if(!$verification['status']) @if($verification['key'] == 'co_app_digio_kyc') Co-applicant's @endif Digio KYC Not Done @else
View
@endif @elseif(($verification['key'] == 'hyperverge_kyc' || $verification['key'] == 'co_app_hyperverge_kyc')) @if(!$verification['status']) @if($vkyc_vendor == "karza") @if($verification['key'] == 'co_app_hyperverge_kyc') Co-applicant's @endif Karza VKYC Not Done @else @if($verification['key'] == 'co_app_hyperverge_kyc') Co-applicant's @endif HyperVerge VKYC Not Done @endif @else
View
@endif @endif @endif @else @if($verification['status']) @if(isset($verification['input'])) @elseif(isset($verification['link'])) @if($verification['key'] == 'pan_validation' && isset($consumer_applications->creditReport[0]) && isset($consumer_applications->creditReport[0]->panValidation))
View Details
@elseif($verification['key'] == 'product_details') @if(isset($product_details) && count($product_details) < 1)
New Product
@else
View Details
@endif @elseif($verification['key'] == 'bank_validation') bank_details_multiple) && isset($consumer_applications->bank_details_multiple[0]->karza_response) ? json_decode($consumer_applications->bank_details_multiple[0]->karza_response) : []; $item2 = isset($consumer_applications->bank_details_multiple) && isset($consumer_applications->bank_details_multiple[1]->karza_response) ? json_decode($consumer_applications->bank_details_multiple[1]->karza_response) : []; ?> @if(!empty($item) && isset($item->result))
Bank Details
@elseif(!empty($item2) && isset($item2->result))
Bank Details
@else Bank is not validated yet @endif @elseif($verification['key'] == 'courier') @if(isset($consumer_applications->courier) && count($consumer_applications->courier) > 0) @else Couriers Not Found @endif @elseif($verification['key'] == 'epf_uan') @if($verification['value']) @else EPF Report Not Found @endif @elseif($verification['key'] == 'negative_area') @if(isset($isNegativeArea))Negative Area@else No Negative Area @endif {{-- @if($hotspotted_area==1)

CORONA HOTSPOT

@endif --}} @elseif(isset($verification['type']) && $verification['type'] == 'img') @if(isset($verification['value']['missing'])) {!! $verification['value']['missing'] !!} @else {{-- --}} @endif @elseif(isset($verification['type']) && $verification['type'] == 'pdf') @if(isset($verification['value']['missing'])) {!! $verification['value']['missing'] !!} @else {{-- --}} @endif @elseif(isset($verification['type']) && $verification['type'] == 'drp') @if(isset($verification['value']) && $verification['value']) View Document @endif @if(isset($verification['value_drp']) && $verification['value_drp']) @endif @elseif($verification['key'] == 'mandate_document') @if(!$verification['status']) {{ $verification['value'] }} @else View Document @endif @elseif($verification['key'] != 'bank_validation') View Document @if(isset($verification['name']) && $verification['key'] == 'self_attested')
Delete Document
@endif @endif @elseif(isset($verification['div'])) @if(($verification['key'] == 'mandate_status' || $verification['key'] == 'mandate_amount' || $verification['key'] == 'mandate_failure_reason' || $verification['key'] == 'mandate_exception_remarks' || $verification['key'] == 'mandate_utility_code' || $verification['key'] == 'mandate_creditor_name' || $verification['key'] == 'mandate_last_emi_date')) @if(!$verification['status']) {{ $verification['value'] }} @else {{ $verification['value'] }} @endif @else {!! $verification['value'] or '' !!} @endif @elseif(isset($verification['table'])) @foreach($verification['value'] as $match_array) @foreach($match_array as $array_data) @foreach($array_data as $key=>$data) @endforeach @endforeach @endforeach
Current Address Current Pincode
{!! $data !!}
@elseif(isset($verification['else'])) @elseif(isset($verification['view'])) @if($verification['group'] != 'Product Verified')@endif @if($verification['group'] != 'Product Verified') @endif
ValueResponseReason
', $verification['view']['Errors']) : ''; ?>
@if(!isset($verification['view']['selectDropDown'])) @endif @if(isset($verification['view']['selectDropDown'])) @if($isOther && !empty($verification['view']['selectDropDownValue'])) @endif @endif
@elseif(isset($verification['radio']))
@endif @elseif(isset($verification['else'])) @if(isset($verification['name']) && $verification['key'] == 'self_attested') @else @endif @if($verification['key'] == 'atta_chakki') @else @endif @elseif(isset($verification['radio']))
@elseif(($verification['key'] == 'mandate_status')) @if(!$verification['status']) Mandate Not Done @else Mandate Done @endif @endif @endif @if(isset($verification['excep-list'])) @foreach($verification['excep-list'] as $key => $excep)

@endforeach @endif
@endforeach @endif @endforeach @if(isset($consumer_applications->co_applicant_name) && !\Illuminate\Support\Facades\Input::has('credit_policy'))
co_applicant_dob))) }}" placeholder="Select date" id="co_dob_datetimepicker"/>
@endif @if(isset($consumer_applications->co_applicant_logs) && count($consumer_applications->co_applicant_logs) > 0 && !\Illuminate\Support\Facades\Input::has('credit_policy'))
@foreach($consumer_applications->co_applicant_logs as $co_applicant_logs) @endforeach
Co Applicant For Previous Status Updated Status Updated By Updated ON
{!! $co_applicant_logs->co_applicant_type or '' !!} {!! (!empty($co_applicant_logs->previous_tatus) && $co_applicant_logs->previous_tatus == 1) ? "Required" : "Not Required" !!} {!! (!empty($co_applicant_logs->new_status) && $co_applicant_logs->new_status == 1) ? "Required" : "Not Required" !!} {!! $co_applicant_logs->user->name or '' !!} {!! $co_applicant_logs->created_at or '' !!}
@endif @if(isset($consumer_applications->logger) && count($consumer_applications->logger) > 0 && !\Illuminate\Support\Facades\Input::has('credit_policy'))
@foreach($consumer_applications->logger as $logger) data); ?> @endforeach
ID Changes Updated BY Status When Changed Updated ON
{!! $logger->id or '' !!}
    @foreach($_logger as $_log_column => $loggerItem) old; $new_value = $loggerItem->new; if($_log_column == 'offer_id'){ $_log_column = 'Tenure'; $_old_value = \App\MerchantOffers::where('id', $loggerItem->old)->first(['tenure']); if(isset($_old_value->tenure)){ $old_value = $_old_value->tenure; } $_new_value = \App\MerchantOffers::where('id', $loggerItem->new)->first(['tenure']); if(isset($_new_value->tenure)){ $new_value = $_new_value->tenure; } } if($_log_column == 'lender_id'){ $_log_column = 'Lender'; $_old_value = \App\Lenders::where('id',$loggerItem->old)->first(['name']); if(isset($_old_value->name)){ $old_value = $_old_value->name; } $_new_value = \App\Lenders::where('id',$loggerItem->new)->first(['name']); if(isset($_new_value->name)){ $new_value = $_new_value->name; } } if($_log_column == 'merchant_id'){ $_log_column = 'Merchant'; $_old_value = \App\Merchant::where('id', $loggerItem->old)->first(['merchant_name']); if(isset($_old_value->merchant_name)){ $old_value = $_old_value->merchant_name; } $_new_value = \App\Merchant::where('id', $loggerItem->new)->first(['merchant_name']); if(isset($_new_value->merchant_name)){ $new_value = $_new_value->merchant_name; } } ?> @endforeach
    Column OLD Value NEW Value
    {!! $old_value !!} {!! $new_value !!}
{!! $logger->user->name or '' !!} {!! $logger->status or '' !!} {!! $logger->created_at or '' !!}
@endif @if(isset($consumer_applications->all_logger) && count($consumer_applications->all_logger) > 0 && !\Illuminate\Support\Facades\Input::has('credit_policy'))
@foreach($consumer_applications->all_logger as $logger) data); $isChange = false; ?> @endforeach
ID Changes Updated BY Status When Changed Updated ON
{!! $logger->id or '' !!}
    @foreach($_logger as $_log_column => $loggerItem) old; $new_value = $loggerItem->new; ?> @if(($old_value || $new_value) && trim($old_value) != trim($new_value)) old)->first(['tenure']); if(isset($_old_value->tenure)){ $old_value = $_old_value->tenure; } $_new_value = \App\MerchantOffers::where('id', $loggerItem->new)->first(['tenure']); if(isset($_new_value->tenure)){ $new_value = $_new_value->tenure; } } if($_log_column == 'lender_id'){ $_log_column = 'Lender'; $_old_value = \App\Lenders::where('id',$loggerItem->old)->first(['name']); if(isset($_old_value->name)){ $old_value = $_old_value->name; } $_new_value = \App\Lenders::where('id',$loggerItem->new)->first(['name']); if(isset($_new_value->name)){ $new_value = $_new_value->name; } } if($_log_column == 'merchant_id'){ $_log_column = 'Merchant'; $_old_value = \App\Merchant::where('id', $loggerItem->old)->first(['merchant_name']); if(isset($_old_value->merchant_name)){ $old_value = $_old_value->merchant_name; } $_new_value = \App\Merchant::where('id', $loggerItem->new)->first(['merchant_name']); if(isset($_new_value->merchant_name)){ $new_value = $_new_value->merchant_name; } } ?> @endif @endforeach
    Column OLD Value NEW Value
    {!! $old_value !!} {!! $new_value !!}
{!! $logger->user->name or '' !!} {!! $logger->status or '' !!} {!! $logger->created_at or '' !!}
@endif @if(!in_array(strtolower($consumer_applications->state),array('incomplete form','in-process','form completed','rejected','aborted'))) @if(isset($matchlist) && isset($system_data) && isset($agreement_data))

Document Details @if(isset($matchlist['checkAllMatches']) && $matchlist['checkAllMatches']['check'] == true) @else @endif

{{-- @foreach($matchlist as $index => $log) --}} @foreach ($matchlist as $key=>$value)

@switch($key) @case('name')

@if ($value['check'] == 100) @else @endif @break @case('loan_amount') @if ($value['check'] == 100) @else @endif @break @case('emi_date') @if ($value['check'] == 100) @else @endif @break @case('emi_amount') @if ($value['check'] == 100) @else @endif @break @case('processing_fee') @if ($value['check'] == 100) @else @endif @break @case('roi') @if ($value['check'] == 100) @else @endif @break @case('tenure') @if ($value['check'] == 100) @else @endif @break @case('insurance_fee') @if ($value['check'] == 100) @else @endif @break @case('advance_fee') @if ($value['check'] == 100) @else @endif @break @case('DiffDaysApp') @if ($value['check'] == "true") @else @endif @break @case('DiffDaysCoApp') @if ($value['check'] == "true") @else @endif @break @case('location') @if ($value['check'] == "true") @else @endif @break @case('p_address_system') @if ($value['check'] == 100) @else @endif @break @case('digio_address') @if ($value['check'] >= 80) @else @endif @break @case('digio_name') @if ($value['check'] >= 80) @else @endif @break @case('pan_name') @if ($value['check'] >= 80) @else @endif @break @case('lender_name') @if ($value['check'] == 100) @else @endif @break @default @break @endswitch @endforeach
Type System Data Loan Agreement status
Name
Approved Amount
EMI Date
EMI Amount
PF
ROI
Tenure
Insurance Fees
Advance Fees
Applicant Signed
Co-Applicant Signed
Location(Inside India)
Permanant Address with System
Permanant Address with Digio
Name with Digio
Name with Pan Validation
Lender's Name
@endif @endif @if(!in_array(strtolower($consumer_applications->state),array('incomplete form','in-process','form completed','rejected','aborted'))) @if(isset($mandatory_document_logs) && !empty($mandatory_document_logs))
@foreach($mandatory_document_logs as $index => $log) mandatory_document_list); $previous_list = []; $difference = array_diff($recent_list, $previous_list); $final = str_replace('_', ' ', strtoupper(implode(',',$difference))); }else{ $j = ($index -1); $previous_list = explode(',', $mandatory_document_logs[$j]->mandatory_document_list); $recent_list = explode(',', $mandatory_document_logs[$index]->mandatory_document_list); $difference = array_diff($recent_list, $previous_list); if(count($recent_list) > count($previous_list)){ $difference = array_diff($recent_list, $previous_list); }else{ $difference = array_diff($previous_list, $recent_list); } $final = str_replace('_', ' ', strtoupper(implode(',',$difference))); } ?> @if((count($recent_list) > count($previous_list))) @elseif($final) @endif @endforeach
ID User Documents Created At
{!! $log->id or ''!!} {!! $log->user->name or ''!!} {!! 'Added '.$final !!}{!! 'Removed '.$final !!}{!! $log->created_at or ''!!}
@endif @endif @if(!in_array(strtolower($consumer_applications->state),array('incomplete form','in-process','form completed','rejected','aborted')))

Bank & Mandate Checklist @if($miscChecklistStatus == true && $amountCheckStatus == true && $totalBankMatchStatus == 'true') @else @endif

@if($documentPath) @endif @foreach($verifications as $group => $verificationList) @if($group == 'Bank & Mandate Verification Checklist') @foreach($verificationList as $verification) @if($verification['name'] == 'Bank Details')

A. Bank Details @if($verification['totalBankMatch'] == 'true') @else @endif

@foreach($verification['bankMandate'] as $data => $details) @foreach($details as $key => $item) @if(strpos($item, 'true') !== false) @elseif(strpos($item, 'false') !== false) @else @endif @endforeach @if($verification['totalBankMatch'] != 'true') @endif @endforeach
Mandate Bank Name Penny Testing System Exception
{{ str_replace("_true", "",$item) }} {{ str_replace("_false", "",$item) }} {{$item}} @if($io == 0)
@endif
@endif @endforeach @endif @endforeach

B. Mandate Amount Details @if($amountCheckStatus == true) @else @endif

@foreach($verifications as $group => $verificationList) @if($group == 'Bank & Mandate Verification Checklist') @foreach($verificationList as $verification) @if($verification['key'] == 'mandate_amount') @elseif($verification['key'] == 'mandate_amount_exception_remarks') @endif @endforeach @endif @endforeach
Net Amount Mandate Amount Status
{{ $verification['system_value'] }} {{ $verification['value'] }} @if($verification['status'] == true) @else @endif
{{ $verification['name'] }}

C. Miscellaneous Details @if($miscChecklistStatus == true) @else @endif

@foreach($verifications as $group => $verificationList) @if($group == 'Bank & Mandate Verification Checklist') @foreach($verificationList as $verification) @if($verification['key'] == 'mandate_status' || $verification['key'] == 'mandate_utility_code' || $verification['key'] == 'mandate_creditor_name' || $verification['key'] == 'mandate_last_emi_date') @endif @endforeach @endif @endforeach
Type System Mandate Document Status
{{ $verification['name'] }} {{ $verification['system_value'] }} {{ $verification['value'] }} @if($verification['status'] == true) @else @endif
@foreach($verifications as $group => $verificationList) @if($group == 'Bank & Mandate Verification Checklist') @foreach($verificationList as $verification) @if($verification['key'] == 'mandate_misc_collection_date') @endif @endforeach @endif @endforeach
Type First Collection Date First EMI Date Status
{{ $verification['name'] }} {{ $verification['system_value'] }} {{ $verification['value'] }} @if($verification['status'] == true) @else @endif
@foreach($verifications as $group => $verificationList) @if($group == 'Bank & Mandate Verification Checklist') @foreach($verificationList as $verification) @if($verification['key'] == 'mandate_misc_emi_day') @elseif($verification['key'] == 'mandate_document_exception_remarks') @endif @endforeach @endif @endforeach
Type Lender EMI Date Status
{{ $verification['name'] }} {{ $verification['system_value'] }} {{ $verification['value'] }} @if($verification['status'] == true) @else @endif
{{ $verification['name'] }}
@endif @if((isset($is_atta_chakki_case) && $is_atta_chakki_case) || (isset($isUserGeo) && isset($center_lng) && !\Illuminate\Support\Facades\Input::has('credit_policy')))
@if(isset($is_atta_chakki_case) && isset($cases_location) && $is_atta_chakki_case) @foreach($cases_location as $apps) @if($apps['application_id'] == 'this') @endif @endforeach
Latitude {{ $apps["latitude"] ?? 'not present' }}
Longitude {{ $apps["longitude"] ?? 'not present' }}
@if(isset($cases_location)) @foreach($cases_location as $apps) @if($apps['application_id'] != 'this') @endif @endforeach @endif
Previous Applications within 5 kms
{!! $apps['application_id'] !!}
@else @foreach($isUserGeo as $service) @endforeach
Distance Type Distance (in KM)
{!! $service['distance_type'] !!} @if(isset($service['is_negative_area']) && $service['is_negative_area']) [{!! $service['service'] !!} Address is in Negative Area] @endif
(Current Address => CA, Permanent Address => PA, ESign Address => EA, CPV => CPV)
@endif
@endif
@if(!in_array(strtolower($consumer_applications->state),array('disbursed','nach registered','closed')))
state, ['rejected', 'aborted'])){ $showDecision = true; $showDecisionForRejectionStatus = false; } ?> @if(!\Illuminate\Support\Facades\Input::has('credit_policy') && (isset($status_permission) && (in_array('approved',$status_permission) || in_array('disbursed',$status_permission)) && ((Auth::user()->user_type >= 5 && $consumer_applications->state != 'disbursed') || isset($showButtons)))) @if(isset($ref_verification) && $showDecision == false) @endif @endif @if($showDecisionForRejectionStatus && $showDecision && !\Illuminate\Support\Facades\Input::has('credit_policy')) @endif @if(\Illuminate\Support\Facades\Input::has('credit_policy')) @endif @if(\Illuminate\Support\Facades\Input::has('credit_policy')) @endif
@endif
@if(isset($consumer_applications->creditReport[0]) && isset($consumer_applications->creditReport[0]->panValidation)) @endif @if(isset($customer_webhook)) @endif @if(isset($co_customer_webhook)) @endif @if(isset($product_details)) @endif @if(isset($digio_kyc) && isset($digio_kyc->response) && $digio_kyc->response) @endif @if(isset($co_app_digio_kyc) && isset($co_app_digio_kyc->response) && $co_app_digio_kyc->response) @endif bank_details) && isset($consumer_applications->bank_details->karza_response) ? json_decode($consumer_applications->bank_details->karza_response) : []; $item = []; if(isset($consumer_applications->bank_details_multiple)){ foreach($consumer_applications->bank_details_multiple as $key => $value){ if(isset($value['karza_response'])){ $item[$key] = json_decode($value['karza_response'], TRUE); $item[$key]['applicant_type'] = $value['applicant_type']; } } } ?> @if((isset($item[0]) && array_key_exists('result', $item[0])) || (isset($item[1]) && array_key_exists('result', $item[1]))) @endif @if(isset($signing_doc) && !empty($signing_doc)) @endif @include('admin.modal.email_reminders') @include('admin.modal.modals') @include("admin.layouts.footer") @if(isset($is_atta_chakki_case) && isset($cases_location) && $is_atta_chakki_case) @else @if(isset($center_lng)) @include("admin.layouts.map_footer") @endif @endif