@canany(['hr_manager_hq', 'isadmin'])
@php $authCheck = Auth::user(); @endphp @if ($authCheck->add_employee || $authCheck->is_hr_manager || $authCheck->is_hr_hq)
has('data.name') || $errors->has('data.email')) style="border: 2px solid #ff0000;" @endif>1
has('data.jobtitle') || $errors->has('data.employee_type') || $errors->has('data.person_type') || $errors->has('data.is_director') || $errors->has('data.company') || $errors->has('data.department') || $errors->has('data.division') || $errors->has('data.role') || $errors->has('data.team') || $errors->has('data.location') || $errors->has('data.fullparttime') || $errors->has('data.weeklyhours') || $errors->has('data.holiday_assign') || $errors->has('data.holiday_max') || $errors->has('data.holiday_increasement') || $errors->has('data.receive_statutory_holidays') || $errors->has('data.join_date')) style="border: 2px solid #ff0000;" @endif>2
3
Asterisk (*) is required fields

Personal

@error('data.name') {{ $message }} @enderror
@error('data.email') {{ $message }} @enderror

Job

@error('data.jobtitle') {{ $message }} @enderror
@error('data.employee_type') {{ $message }} @enderror
@error('data.person_type') {{ $message }} @enderror
@error('data.is_director') {{ $message }} @enderror
@error('data.company') {{ $message }} @enderror
@error('data.department') {{ $message }} @enderror
@error('data.division') {{ $message }} @enderror
@error('data.role') {{ $message }} @enderror
@error('data.team') {{ $message }} @enderror
@error('data.level') {{ $message }} @enderror
@error('data.reportto') {{ $message }} @enderror
@error('data.location') {{ $message }} @enderror
@error('data.fullparttime') {{ $message }} @enderror
@foreach (range(1, 7) as $day)

@endforeach
@script @endscript
@error('data.workingdays') {{ $message }} @enderror
@error('data.weeklyhours') {{ $message }} @enderror
@error('data.holiday_assign') {{ $message }} @enderror
{{-- JavaScript --}}
@error('data.holiday_max') {{ $message }} @enderror
@error('data.holiday_increasement') {{ $message }} @enderror
@error('data.receive_statutory_holidays') {{ $message }} @enderror
@error('data.join_date') {{ $message }} @enderror

Summary

Personal

Full name: {{ $data['title'] }} {{ $data['name'] }}
Email: {{ $data['email'] }}

Job

Job title: {{ $data['jobtitle'] }}
Employee type: {{ $data['employee_type'] }}
Person type: {{ $data['person_type'] }}
Is director? @if ($data['is_director'] == 1) Yes @else No @endif
Company: @if ($this->data['company']) {{ $companies[$this->data['company']] }} @else Not Selected @endif
Department: @if ($this->data['department']) {{ $departments[$this->data['department']] }} @else Not Selected @endif
Division: @if ($this->data['division']) {{ $divisions[$this->data['division']] }} @else Not Selected @endif
Role: @if ($this->data['role']) {{ $roles[$this->data['role']] }} @else Not Selected @endif
Team: @if ($this->data['team']) {{ $teams[$this->data['team']] }} @else Not Selected @endif
Level: @if ($this->data['level']) {{ $this->data['level'] }} @else Not Selected @endif
Line manager: @if ($this->data['line_manager']) {{ $line_manager[$this->data['line_manager']] }} @else Not Selected @endif
Location: @if ($this->data['location']) {{ $locations[$this->data['location']] }} @else Not Selected @endif
Full time/Part time: {{ $data['fullparttime'] }} {{-- @if ($data['fullparttime'] === 'Part Time') --}}
Working days: @php $dayNames = [ 1 => 'Mon', 2 => 'Tue', 3 => 'Wed', 4 => 'Thu', 5 => 'Fri', 6 => 'Sat', 7 => 'Sun', ]; @endphp @foreach ($data['workingdays'] as $dayNumber) {{ $dayNames[$dayNumber] }} , @endforeach {{-- @endif --}}
Weekly hours: {{ $data['weeklyhours'] }}
Holiday: @if ($data['holiday_assign'] === 'other') {{ $data['holidayother'] }} @else {{ $data['holiday_assign'] }} @endif
Holiday max: {{ $data['holiday_max'] }}
Holiday increment: @if ($data['holiday_increasement'] == 1) Yes @else No @endif
Receive statutory holidays: @if ($data['receive_statutory_holidays'] == 1) Yes @else No @endif

Once you click submit this employee will become active and live.
@else

You do not have permission to access this page

@endif
@endcan