@php
use App\Enums\HiringStatus;
$corpRequired = isset($corporations) && $corporations->isNotEmpty();
$corpValue = old('corporation_id', isset($applicant) ? $applicant->corporation_id : null);
$statusValue = old('hiring_status', isset($applicant) ? $applicant->hiring_status->value : HiringStatus::Undecided->value);
$mediaSourceId = old('media_source_id', isset($applicant) ? $applicant->media_source_id : null);
$storeId = old('store_id', isset($applicant) ? $applicant->store_id : null);
$officeId = old('office_id', isset($applicant) ? $applicant->office_id : null);
$jobTypeId = old('job_type_id', isset($applicant) ? $applicant->job_type_id : null);
$ageValue = old('age', isset($applicant) && $applicant->age !== null ? (string) $applicant->age : null);
@endphp
@if (isset($corporations) && $corporations->isEmpty())
法人が未登録です。設定から登録してください。
@endif
@error('corporation_id')
{{ $message }}
@enderror
@error('age')
{{ $message }}
@enderror
@error('correspondence_with')
{{ $message }}
@enderror
@if ($mediaSources->isEmpty())
応募媒体名が未登録です。設定から登録してください。
@endif
@error('media_source_id')
{{ $message }}
@enderror
@if ($stores->isEmpty())
希望店舗が未登録です。設定から登録してください。
@endif
@error('store_id')
{{ $message }}
@enderror
@if ($offices->isEmpty())
面接営業所が未登録です。設定から登録してください。
@endif
@error('office_id')
{{ $message }}
@enderror
@if ($jobTypes->isEmpty())
職種名が未登録です。設定から登録してください。
@endif
@error('job_type_id')
{{ $message }}
@enderror