@php use App\Components\SearchQueryComponent; use App\Enums\ContractType; use App\Enums\UserStatus; use App\Enums\RecruiterStatus; use App\Enums\Service; use App\Enums\Role; use App\Models\User; use App\Models\Contract; use App\Models\InsuranceContract; use Carbon\Carbon; @endphp @extends('layouts.user') @section('content')
募集人一覧
@can('create', [User::class, Service::RECRUITER])  新規登録 @endcan
@if (!$recruiters->isEmpty())
@foreach ($recruiters as $recruiter) @if ($recruiter->logins[0]->sales->isEmpty()) @else {{-- @dd($recruiter->logins[0]->sales)--}} @endif @endforeach
@sortablelink('uuid', 'ID') @sortablelink('name', '氏名') @sortablelink('mail', 'メールアドレス') @sortablelink('address', ' 住所') @sortablelink('', '連絡先') @sortablelink('org_name', '代理店名') @sortablelink('country', ' 入力済契約者数') @sortablelink('name', ' 生保件数') @sortablelink('mail', ' 損保件数') @sortablelink('name', ' 招待数') @sortablelink('name', ' 決済情報') @sortablelink('mail', 'ステータス')
{{ $recruiter->login_id }} {{ $recruiter->name }} {{ $recruiter->mail }} {{ $recruiter->address }} {{ $recruiter->phone01 }}@if ($recruiter->phone01)
@endif{{ $recruiter->phone02 }}
{{ $recruiter->org_name }} {{ $recruiter->total_contractor }} {{ $recruiter->total_life_insurance }} {{ $recruiter->total_non_life_insurance }} {{ $recruiter->total_invited }} 登録なし {{ Carbon::parse($recruiter->logins[0]->sales[count($recruiter->logins[0]->sales)-1]->sales_date)->format('Y-m-d') }}
{{ date('Y-m-d', strtotime('first day of next month')) }}
{{ RecruiterStatus::getDescription($recruiter->status) }}
{{ $recruiters->appends(SearchQueryComponent::alterQuery($request))->links('pagination.admin') }}
@else
氏名 メールアドレス 連絡先 代理店名 入力済契約者数 生保件数 損保件数 招待数 決済情報 ステータス
@endif
@endsection