@php $addBtn = ''; if (!empty($permission['create'])) { $addBtn = '' . Config::get('settings.icon_add') . ' Add New'; } $headerOption = [ 'title' => $module, 'header_buttons' => [$addBtn], 'data' => isset($data) ? $data : [], ]; @endphp @extends('admin.layouts.layout', $headerOption) @section('content')
{{-- --}} @if ($isAdmin) @elseif (in_array('Sales Office', \Auth::user()->roles()->pluck('title')->all())) @endif {{-- --}} {{-- --}} {{-- --}} @if ($permission['edit'] || $permission['destroy'] || $permisssionState['index']) @endif @if (count($data) != 0) @foreach ($data as $key => $val) @php $merchantLocations = $locationsByMerchant->get($val->id) ?? collect(); @endphp @if ($isAdmin) @elseif (in_array('Sales Office', \Auth::user()->roles()->pluck('title')->all())) @endif {{-- --}} {{-- --}} @if ($permission['edit'] || $permission['destroy'] || $permisssionState['index']) @endif @endforeach @else @endif
Merchant Name {!! \App\Helpers\Helper::sort($routePrefix . '.index', 'first_name', $orderBy) !!}Application Number Sales Office AgentAgentSales ID AgentContact Info Status {!! \App\Helpers\Helper::sort($routePrefix . '.index', 'status', $orderBy) !!}Action
{{ $val->application_number }} {{ optional($val->agent)->full_name ?? '-' }} {{ optional($val->agent->parent)->full_name ?? '-' }}{{ optional($val->agent)->full_name ?? '-' }}{{ optional($val->agent)->sales_id ?? '-' }}{{ optional($val->agent)->full_name ?? '-' }}{!! $val->statuses[$val->status]['name'] !!} {{-- {!! html()->form('POST', route($routePrefix . '.send-email', $val->application_number))->attributes([ 'style' => 'display:inline', 'id' => 'send-email-form-' . $val->id, ])->open() !!} {!! html()->form()->close() !!} --}} @if ($permission['edit']) {!! \Config::get('settings.icon_edit') !!} @endif @if ($permission['destroy'] && !in_array($val->status, [2, 4])) {!! \Config::get('settings.icon_delete') !!} {!! html()->form('DELETE', route($routePrefix . '.destroy', $val->id))->attributes([ 'style' => 'display:inline', 'id' => 'delete-form-' . $val->id, ])->open() !!} {!! html()->form()->close() !!} @endif
Locations for Application {{ $val->application_number }}
@if ($merchantLocations->isEmpty())
No locations added.
@else
@foreach ($merchantLocations as $lIndex => $loc) @endforeach
# Primary Owner DBA Name Full Address Status Date Action
{{ substr($val->application_number, 0, 3) . $loc->id }}-{{ substr($val->application_number, 3) }} {{ isset($loc->primaryOwner()->id) ? $loc->primaryOwner()->first_name . ' ' . $loc->primaryOwner()->last_name : '-' }} {{ optional($loc->business)->dba_statement_descriptor ?? '-' }} {{ $loc->full_address }} @php $locStatus = (new \App\Models\Merchant\MerchantLocation())->statuses[$loc->status] ?? null; @endphp @if ($locStatus) {{ $locStatus['name'] }} @else - @endif @php $statusDate = null; switch ($loc->status) { case 1: $statusDate = $loc->send_to_merchant_at; break; case 2: $statusDate = $loc->pending_submission_at; break; case 3: $statusDate = $loc->submitted_at; break; case 4: $statusDate = $loc->pending_approval_at; break; case 5: $statusDate = $loc->approved_at; break; case 6: $statusDate = $loc->declined_at; break; case 7: $statusDate = $loc->closed_at; break; case 8: $statusDate = $loc->hold_at; break; default: $statusDate = $loc->created_at; break; } @endphp {{-- {{ \App\Helpers\Helper::showDate($statusDate) }} --}} @if ($loc->status < 3 && $val->application_method_type_id == 1) @php($routeData = $loc->getNextRoute($val->application_number, $loc->id)) @if ($routeData) @endif @endif @if ($val->application_method_type_id == 2 && $loc->status < 3) @endif @if($val->lead_id > 0 && ($loc->payrix_merchant_id != null && $loc->status == 5)) @endif
@endif
No merchant data found at this moment!
@include('admin.components.pagination') @push('page_script') @endpush @endsection