@extends('admin.layouts.layouts') @section('title', 'Profile') @section('page-css') @endsection @section('content')
profile
{{ $authUser->name ?? '' }}

{{ $authUser->employeeMaster?->employeeDesignation?->name ?? 'Admin'}}

@if ($authUser->type == 'Employee')

Employee Code:  {{ $authUser->employeeMaster?->employee_code ?? '-' }}

Blood Group:  {{ $authUser->employeeMaster?->blood_group ?? '-' }}

Date Of Joining:  {{ isset($authUser->employeeMaster?->date_of_joining) ? date('d-m-Y', strtotime($authUser->employeeMaster?->date_of_joining)) : '-' }}

@endif

Phone Number:   {{ $authUser->mobile ?? '-' }}

Email:   {{ $authUser->email ?? '-' }}

@if ($authUser->type == 'Employee')

Date Of Birth:   {{ isset($authUser->employeeMaster?->date_of_birth) ? date('d-m-Y', strtotime($authUser->employeeMaster?->date_of_birth)) : '-' }}

Permanent Address:   {{ $authUser->employeeMaster?->address ?? '-' }}

Gender:  {{ $authUser->employeeMaster?->gender ?? '-' }}

Reporting Person:   {{ $authUser->employeeMaster?->reportingPerson?->employeeMaster?->short_name ?? '' }}

@endif
@if ($authUser->type == 'Employee')

Personal Email:

{{ $authUser->employeeMaster?->email ?? '-' }}

Phone Number:

{{ $authUser->employeeMaster?->phone_number ?? '-' }}

Gender:

{{ $authUser->employeeMaster?->gender ?? '-' }}

Permanent Address:

{{ $authUser->employeeMaster?->address ?? '-' }}

Status:

@php $status = [ 0 => ['text' => 'Deactive', 'class' => 'badge badge-warning badge-pill'], 1 => ['text' => 'Active', 'class' => 'badge badge-info badge-pill'], ]; $current = $status[$authUser->employeeMaster?->status] ?? [ 'text' => 'Unknown', 'class' => 'badge rounded-pill bg-secondary', ]; @endphp {{ $current['text'] }}

Mother Name:

{{ $authUser->employeeMaster?->mother_name ?? '-' }}

Blood Group:

{{ $authUser->employeeMaster?->blood_group ?? '-' }}

Date Of Birth:

{{ isset($authUser->employeeMaster?->date_of_birth) ? date('d-m-Y', strtotime($authUser->employeeMaster?->date_of_birth)) : '-' }}

Residential Address:

{{ $authUser->employeeMaster?->residential_address ?? '-' }}

Employee Code:

{{ $authUser->employeeMaster?->employee_code ?? '-' }}

Date Of Joining:

{{ isset($authUser->employeeMaster?->date_of_joining) ? date('d-m-Y', strtotime($authUser->employeeMaster?->date_of_joining)) : '-' }}

Employee Designation:

{{ $authUser->employeeMaster?->employeeDesignation->name ?? '-' }}

Expense Limit:

{{ $authUser->employeeMaster?->employeeDesignation?->grade?->expense_limit ?? '-' }}

Role Permission:

{{ $authUser->employeeMaster?->employeeRole->name ?? '-' }}

Head Manager:

{{ $authUser->employeeMaster?->headManager->name ?? '-' }}

Mod Of Travel:

{{ $authUser->employeeMaster?->getModOfTravelNamesAttribute() ?? '-' }}

@if (in_array('Work From Home', explode(',', $authUser->employeeMaster?->check_in_option ?? '')))

No Of Work From Home:

{{ $authUser->employeeMaster?->no_of_wfh ?? '-' }}

@endif

Country:

{{ $authUser->employeeMaster?->countries?->country_name ?? '-' }}

Region:

{{ $authUser->employeeMaster?->regions?->region_name ?? '-' }}

Mediclaim Policy:

{{ ($authUser->employeeMaster?->mediclaim_policy == '1') ? 'Yes' : 'No' }}

@if ($authUser->employeeMaster?->mediclaim_policy == '0')

Policy Start Date:

{{ isset($authUser->employeeMaster?->policy_start_date) ? date('d-m-Y', strtotime($authUser->employeeMaster?->policy_start_date)) : '' }}

Policy End Date:

{{ isset($authUser->employeeMaster?->policy_end_date) ? date('d-m-Y', strtotime($authUser->employeeMaster?->policy_end_date)) : '' }}

Policy Number:

{{ $authUser->employeeMaster?->policy_number }}

Policy Copy:

@if ($authUser->employeeMaster?->policy_file && file_exists(public_path('storage/' . $authUser->employeeMaster?->policy_file))) @php $extension = strtolower(pathinfo($authUser->employeeMaster?->policy_file, PATHINFO_EXTENSION)); $isImage = ['jpeg', 'png', 'jpg']; $fileName = basename($authUser->employeeMaster?->policy_file); @endphp @if (in_array(strtolower($extension), $isImage)) Pan File @else @endif @else

Not uploaded

@endif
@endif

Work Email:

{{ $authUser->employeeMaster?->work_email ?? '-' }}

Employee Department:

{{ $authUser->employeeMaster?->employeeDepartment->name ?? '-' }}

Grade:

{{ $authUser->employeeMaster?->employeeDesignation?->grade?->grade ?? '-' }}

Shift Type:

{{ $authUser->employeeMaster?->shiftType->name ?? '-' }}

Reporting Person:

{{ $authUser->employeeMaster?->reportingPerson?->employeeMaster?->short_name ?? '-' }}

Cold Storage:

{{ $authUser->employeeMaster?->coldStorage->storage_name ?? '-' }}

Check In Option:

{{ $authUser->employeeMaster?->check_in_option ? str_replace(',', ', ', $authUser->employeeMaster?->check_in_option) : '-' }}

Area Location:

{{ $authUser->employeeMaster?->area_location ?? '-' }}

Base Location:

{{ $authUser->employeeMaster?->base_location ?? '-' }}

Welcome Kit Given:

{{ ($authUser->employeeMaster?->welcome_kit == '1') ? 'Yes' : 'No' }}

Medical Disability:

{{ ($authUser->employeeMaster?->medical_disability == '1') ? 'Yes' : 'No' }}

@if ($authUser->employeeMaster?->medical_disability == '1')

Disability:

{{ $authUser->employeeMaster?->medical_disability_name }}

@endif

Bank Name:

{{ $authUser->employeeMaster?->bank_name ?? '-' }}

Account No:

{{ $authUser->employeeMaster?->account_no ?? '-' }}

IFSC Code:

{{ $authUser->employeeMaster?->ifsc_code ?? '-' }}

Cheque No:

{{ $authUser->employeeMaster?->cheque_number ?? '-' }}

Cheque Image:

@if ($authUser->employeeMaster?->blank_cheque && file_exists(public_path('storage/' . $authUser->employeeMaster?->blank_cheque))) @php $extension = strtolower(pathinfo($authUser->employeeMaster?->blank_cheque, PATHINFO_EXTENSION)); $isImage = ['jpeg', 'png', 'jpg']; $fileName = basename($authUser->employeeMaster?->blank_cheque); @endphp @if (in_array(strtolower($extension), $isImage)) Blank Cheque @else @endif @else

Not uploaded

@endif

Emergency Contact No. 1:

{{ $authUser->employeeMaster?->emergency_contact_1 ?? '-' }}

Name:

{{ $authUser->employeeMaster?->name_1 ?? '-' }}

Name of Relationship:

{{ $authUser->employeeMaster?->name_relation_1 ?? '-' }}

Address:

{{ $authUser->employeeMaster?->address_1 ?? '-' }}

Emergency Contact No. 2:

{{ $authUser->employeeMaster?->emergency_contact_2 ?? '-' }}

Name:

{{ $authUser->employeeMaster?->name_2 ?? '-' }}

Name of Relationship:

{{ $authUser->employeeMaster?->name_relation_2 ?? '-' }}

Address:

{{ $authUser->employeeMaster?->address_2 ?? '-' }}

@if(count($authUser->employeeMaster?->employeeWorkExperiences) > 0) @foreach ($authUser->employeeMaster?->employeeWorkExperiences as $employeeWorkExperience)

Employer Name:

{{ $employeeWorkExperience->employer_name ?? '-' }}

Starting Salary:

{{ $employeeWorkExperience->starting_salary ?? '-' }}

Starting Designation:

{{ $employeeWorkExperience->starting_designation ?? '-' }}

From Date:

{{ isset($employeeWorkExperience->from_date) ? date('d-m-Y', strtotime($employeeWorkExperience->from_date)) : '-' }}

Reason For Leaving:

{{ $employeeWorkExperience->leaving_reason ?? '-' }}

Location:

{{ $employeeWorkExperience->location ?? '-' }}

Leaving Salary:

{{ $employeeWorkExperience->leaving_salary ?? '-' }}

Leaving Designation:

{{ $employeeWorkExperience->leaving_designation ?? '-' }}

To Date:

{{ isset($employeeWorkExperience->to_date) ? date('d-m-Y', strtotime($employeeWorkExperience->to_date)) : '-' }}

@if (!$loop->last)
@endif @endforeach @else

No Record Found

@endif
{{-- Signature --}}
Signature @if ($authUser->employeeMaster?->signature && file_exists(public_path('storage/' . $authUser->employeeMaster?->signature))) @php $ext = strtolower(pathinfo($authUser->employeeMaster?->signature, PATHINFO_EXTENSION)); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Aadhar Front @else @endif @else Not uploaded @endif
{{-- Address Proof --}}
Address Proof @if ($authUser->employeeMaster?->address_proof && file_exists(public_path('storage/' . $authUser->employeeMaster?->address_proof))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->address_proof, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Pan Card @else @endif @else Not uploaded @endif
{{-- Recent Passport Size Photo --}}
Recent Passport Size Photo @if ($authUser->employeeMaster?->passport_size_photo && file_exists(public_path('storage/' . $authUser->employeeMaster?->passport_size_photo))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->passport_size_photo, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Pan Card @else @endif @else Not uploaded @endif
{{-- Driving License --}}
Driving License @if ($authUser->employeeMaster?->driving_license && file_exists(public_path('storage/' . $authUser->employeeMaster?->driving_license))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->driving_license, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Driving License @else @endif @else Not uploaded @endif
{{-- Last ITR 1 --}}
Last ITR 1 @if ($authUser->employeeMaster?->last_itr_1 && file_exists(public_path('storage/' . $authUser->employeeMaster?->last_itr_1))) @php $ext = strtolower(pathinfo($authUser->employeeMaster?->last_itr_1, PATHINFO_EXTENSION)); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Driving License @else @endif @else Not uploaded @endif
{{-- Last ITR 2 --}}
Last ITR 2 @if ($authUser->employeeMaster?->last_itr_2 && file_exists(public_path('storage/' . $authUser->employeeMaster?->last_itr_2))) @php $ext = strtolower(pathinfo($authUser->employeeMaster?->last_itr_2, PATHINFO_EXTENSION)); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Driving License @else @endif @else Not uploaded @endif
{{-- Last ITR 3 --}}
Last ITR 3 @if ($authUser->employeeMaster?->last_itr_3 && file_exists(public_path('storage/' . $authUser->employeeMaster?->last_itr_3))) @php $ext = strtolower(pathinfo($authUser->employeeMaster?->last_itr_3, PATHINFO_EXTENSION)); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Driving License @else @endif @else Not uploaded @endif
{{-- 10th Marksheet --}}
10th Marksheet @if ($authUser->employeeMaster?->ten_marksheet && file_exists(public_path('storage/' . $authUser->employeeMaster?->ten_marksheet))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->ten_marksheet, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) 10th Marksheet @else @endif @else Not uploaded @endif
{{-- 12th Marksheet --}}
12th Marksheet @if ($authUser->employeeMaster?->twelve_marksheet && file_exists(public_path('storage/' . $authUser->employeeMaster?->twelve_marksheet))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->twelve_marksheet, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) 12th Marksheet @else @endif @else Not uploaded @endif
{{-- Graduation Certificate --}}
Graduation Certificate @if ($authUser->employeeMaster?->graduation_certi && file_exists(public_path('storage/' . $authUser->employeeMaster?->graduation_certi))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->graduation_certi, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Graduation Certificate @else @endif @else Not uploaded @endif
{{-- Post-Graduation Certificate --}}
Post-Graduation Certificate @if ($authUser->employeeMaster?->p_graduation_certi && file_exists(public_path('storage/' . $authUser->employeeMaster?->p_graduation_certi))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->p_graduation_certi, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Post Graduation Certificate @else @endif @else Not uploaded @endif
{{-- Professional / Additional Certificate --}}
Additional Certificate @if ($authUser->employeeMaster?->additional_certi && file_exists(public_path('storage/' . $authUser->employeeMaster?->additional_certi))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->additional_certi, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Post Graduation Certificate @else @endif @else Not uploaded @endif
{{-- Relieving Letter --}}
Relieving Letter @if ($authUser->employeeMaster?->relieving_letter && file_exists(public_path('storage/' . $authUser->employeeMaster?->relieving_letter))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->relieving_letter, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Post Graduation Certificate @else @endif @else Not uploaded @endif
{{-- Experience Letter --}}
Experience Letter @if ($authUser->employeeMaster?->experience_letter && file_exists(public_path('storage/' . $authUser->employeeMaster?->experience_letter))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->experience_letter, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Post Graduation Certificate @else @endif @else Not uploaded @endif
{{-- Resume --}}
Resume @if ($authUser->employeeMaster?->resume && file_exists(public_path('storage/' . $authUser->employeeMaster?->resume))) @php $ext = strtolower(pathinfo($authUser->employeeMaster?->resume, PATHINFO_EXTENSION)); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Post Graduation Certificate @else @endif @else Not uploaded @endif
{{-- Signed Appointment --}}
Signed Appointment @if ($authUser->employeeMaster?->signed_appointment && file_exists(public_path('storage/' . $authUser->employeeMaster?->signed_appointment))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->signed_appointment, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Post Graduation Certificate @else @endif @else Not uploaded @endif
{{-- Signed Offer Letter --}}
Signed Offer Letter @if (isset($authUser->employeeMaster?->signed_offer_letter) && !empty($authUser->employeeMaster?->signed_offer_letter) && file_exists(public_path('storage/' . $authUser->employeeMaster?->signed_offer_letter))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->signed_offer_letter, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Post Graduation Certificate @else @endif @else Not uploaded @endif
{{-- Gratuity Nomination Form --}}
Gratuity Nomination Form @if ( $authUser->employeeMaster?->gratuity_nomination_form && file_exists(public_path('storage/' . $authUser->employeeMaster?->gratuity_nomination_form))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->gratuity_nomination_form, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Post Graduation Certificate @else @endif @else Not uploaded @endif
{{-- Last 3 Month Salary Slip --}}
Last 3 Month Salary Slip @if ($authUser->employeeMaster?->last_3_month_salary && file_exists(public_path('storage/' . $authUser->employeeMaster?->last_3_month_salary))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->last_3_month_salary, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Post Graduation Certificate @else @endif @else Not uploaded @endif
{{-- Last 3 Month Bank Statement --}}
Last 3 Month Bank Statement @if ($authUser->employeeMaster?->bank_statement && file_exists(public_path('storage/' . $authUser->employeeMaster?->bank_statement))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->bank_statement, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Last 3 Month Bank Statement @else @endif @else Not uploaded @endif
{{-- Last Resignation Acceptance --}}
Last Resignation Acceptance @if ($authUser->employeeMaster?->resign_acceptance && file_exists(public_path('storage/' . $authUser->employeeMaster?->resign_acceptance))) @php $ext = strtolower( pathinfo($authUser->employeeMaster?->resign_acceptance, PATHINFO_EXTENSION), ); $isImg = ['jpeg', 'png', 'jpg']; @endphp @if (in_array($ext, $isImg)) Last 3 Month Bank Statement @else @endif @else Not uploaded @endif
@if ($authUser->employeeMaster?->mediclaim_policy !== null) @if ($authUser->employeeMaster?->mediclaim_policy == 1)
Personal Insurance Details
Insurance Company:
{{ $authUser->employeeMaster?->insurance_company ?? '-' }}
Policy Number:
{{ $authUser->employeeMaster?->policy_number ?? '-' }}
Sum Insured:
{{ $authUser->employeeMaster?->sum_insured ?? '-' }}
@else
Dependent Details
Relation:
{{ $authUser->employeeMaster?->dependent_relation ?? '-' }}
Name:
{{ $authUser->employeeMaster?->dependent_name ?? '-' }}
Date Of Birth:
{{ $authUser->employeeMaster?->dependent_date_of_birth ? date('d-m-Y', strtotime($authUser->employeeMaster?->dependent_date_of_birth)) : '-' }}
Children Details
@if (!empty($authUser->employeeMaster?->mediclaimNominee)) @php $children = $authUser->employeeMaster?->mediclaimNominee ?? []; @endphp @foreach ($children as $child) @endforeach
# Name Gender Date Of Birth
{{ $loop->iteration }} {{ $child->child_name ?? '-' }} {{ $child->child_gender ?? '-' }} {{ $child->child_dob ? date('d-m-Y', strtotime($child->child_dob)) : '-' }}
@else

No children details provided.

@endif
@endif @else

Policy details not found!

@endif
@endif
@endsection @section('page-js') @endsection