@php $editApplicationPermission = user()->permission('edit_job_application'); $deleteApplicationPermission = user()->permission('delete_job_application'); @endphp

{{ ($application->full_name) }}

@if ($editApplicationPermission == 'all' || ($editApplicationPermission == 'added' && $application->added_by == user()->id) || ($editApplicationPermission == 'owned' && user()->id == $application->job->recruiter_id) || ($editApplicationPermission == 'both' && user()->id == $application->job->recruiter_id || $application->added_by == user()->id) || ($deleteApplicationPermission == 'all' || ($deleteApplicationPermission == 'added' && $application->added_by == user()->id) || ($deleteApplicationPermission == 'owned' && user()->id == $application->job->recruiter_id) || ($deleteApplicationPermission == 'both' && user()->id == $application->job->recruiter_id) || $application->added_by == user()->id)) @endif
@php $progressValue = (100/($applicationStatus->count()-1)); @endphp @foreach ($applicationStatus as $item) @continue($application->applicationStatus->slug == 'hired' && $item->slug == 'rejected') @continue($application->applicationStatus->slug == 'rejected' && $item->slug == 'hired') @continue($application->applicationStatus->slug != 'rejected' && $item->slug == 'rejected') {{-- @continue(!empty($applicationStatusHistory) && !in_array($item->id, $applicationStatusHistory)) --}} @if ( $item->slug != 'applied' && ((!empty($applicationStatusHistory) && !in_array($item->id, $applicationStatusHistory)) || (empty($applicationStatusHistory) && $application->recruit_application_status_id != $item->id && $application->applicationStatus->slug != 'hired' && $application->applicationStatus->slug != 'rejected' && $item->position > $application->applicationStatus->position)) && (($application->recruit_application_status_id != $item->id && $application->applicationStatus->slug != 'hired' && $application->applicationStatus->slug != 'rejected') || ($application->applicationStatus->slug != 'rejected' && $application->applicationStatus->slug != 'hired' && $item->slug == 'hired')) )
{{ $item->status }}
@else
✔ {!! ($application->recruit_application_status_id == $item->id) ? '✔' : '' !!} {{ $item->status }}
@endif {{-- @break($application->recruit_application_status_id == $item->id) --}} @endforeach

@lang('recruit::modules.job.jobTitle')

{{ ($application->job->title) ?? '--' }}

@lang('recruit::modules.jobApplication.applicantEmail')

{{ ($application->email ?? '--') }}

@lang('recruit::modules.jobApplication.applicantPhone')

{{ $application->phone ?? '--' }}

@lang('recruit::modules.jobApplication.location')

{{ $application->location->location }}

@if ($application->date_of_birth)

@lang('recruit::modules.jobApplication.dateOfBirth')

{{ $application->date_of_birth->format($company->date_format) }}

@endif @if ($application->gender)

@lang('recruit::modules.jobApplication.gender')

{{ ($application->gender ?? '--') }}

@endif @if ($application->total_experience)

@lang('recruit::modules.jobApplication.experience')

@if ($application->total_experience == 'fresher') {{ ($application->total_experience) }} @else {{ ($application->total_experience) }} @lang('recruit::modules.jobApplication.years') @endif

@endif @if ($application->current_location)

@lang('recruit::modules.jobApplication.currentLocation')

{{ ($application->current_location ?? '--') }}

@endif @if ($application->current_ctc)

@lang('recruit::modules.jobApplication.currentCtc')

{{ currency_format($application->current_ctc, $currencySymbol->id) }} {{ $application->currenct_ctc_rate ? __('recruit::modules.joboffer.per') . ' ' . $application->currenct_ctc_rate : '' }}

@endif @if ($application->expected_ctc)

@lang('recruit::modules.jobApplication.expectedCtc')

{{ currency_format($application->expected_ctc, $currencySymbol->id) }} {{ $application->expected_ctc_rate ? __('recruit::modules.joboffer.per') . ' ' . $application->expected_ctc_rate : '' }}

@endif @if ($application->notice_period)

@lang('recruit::modules.jobApplication.noticePeriod')

{{ $application->notice_period ?? '--' }} @lang('recruit::modules.jobApplication.days')

@endif @if ($application->source_id)

@lang('recruit::modules.front.applicationSource')

{{ $application->source->application_source ?? '--' }}

@endif

@lang('recruit::modules.jobApplication.appliedAt')

{{ $application->created_at->format($company->date_format) }}

@lang('recruit::modules.jobApplication.currentStatus')

@if (!is_null($application->recruit_application_status_id)) @endif

@if($application->remark)

@lang('app.remark')

{{ ($application->remark) ?? '--' }}

@endif @if($application->rejection_remark)

@lang('recruit::modules.jobApplication.rejectReason')

{{ ($application->rejection_remark) ?? '--' }}

@endif

@lang('recruit::modules.jobApplication.coverLetter')

{{ $application->cover_letter ?? '--' }}

@lang('recruit::app.jobApplication.resume')

@if($application->files->count() > 0) @forelse($application->files as $file) @if ($file->icon == 'images') @else @endif @empty @endforelse @endif
@if (!is_null($application->photo))
@else @endif
@lang('recruit::modules.front.interviewSchedule') @lang('recruit::app.menu.skills') @lang('recruit::app.menu.applicantNotes') @lang('recruit::modules.jobApplication.additionalInfo') @lang('modules.lead.followUp') @lang('recruit::modules.jobApplication.resume')