File manager - Edit - /var/www/payraty/hris/resources/views/employee/show.blade.php
Back
@php $allowancesArray = $allowances->toArray(); $deductionsArray = $deductions->toArray(); @endphp {{-- @extends('layouts.admin') @section('page-title') {{ __('Employee') }} @endsection @section('breadcrumb') <li class="breadcrumb-item"><a href="{{ route('dashboard') }}">{{ __('Home') }}</a></li> <li class="breadcrumb-item"><a href="{{ url('employee') }}">{{ __('Employee') }}</a></li> <li class="breadcrumb-item">{{ __('Manage Employee') }}</li> @endsection @section('action-button') <div class="float-end"> @can('edit employee') <a href="{{ route('employee.edit', \Illuminate\Support\Facades\Crypt::encrypt($employee->id)) }}" data-bs-toggle="tooltip" title="{{ __('Edit') }}"class="btn btn-sm btn-primary"> <i class="ti ti-pencil"></i> </a> @endcan </div> <div class="text-end mb-3"> <div class="d-flex justify-content-end drp-languages"> <ul class="list-unstyled mb-0 m-2"> <li class="dropdown dash-h-item drp-language"> <a class="dash-head-link dropdown-toggle arrow-none me-0" data-bs-toggle="dropdown" href="#" role="button" aria-haspopup="false" aria-expanded="false"> <span class="drp-text hide-mob text-primary"> {{ __('Joining Letter') }} <i class="ti ti-chevron-down drp-arrow nocolor hide-mob"></i> </a> <div class="dropdown-menu dash-h-dropdown"> <a href="{{ route('joiningletter.download.pdf', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('PDF') }}</a> <a href="{{ route('joininglatter.download.doc', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('DOC') }}</a> </div> </li> </ul> <ul class="list-unstyled mb-0 m-2"> <li class="dropdown dash-h-item drp-language"> <a class="dash-head-link dropdown-toggle arrow-none me-0" data-bs-toggle="dropdown" href="#" role="button" aria-haspopup="false" aria-expanded="false"> <span class="drp-text hide-mob text-primary"> {{ __('Experience Certificate') }} <i class="ti ti-chevron-down drp-arrow nocolor hide-mob"></i> </a> <div class="dropdown-menu dash-h-dropdown"> <a href="{{ route('exp.download.pdf', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('PDF') }}</a> <a href="{{ route('exp.download.doc', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('DOC') }}</a> </div> </li> </ul> <ul class="list-unstyled mb-0 m-2"> <li class="dropdown dash-h-item drp-language"> <a class="dash-head-link dropdown-toggle arrow-none me-0" data-bs-toggle="dropdown" href="#" role="button" aria-haspopup="false" aria-expanded="false"> <span class="drp-text hide-mob text-primary"> {{ __('NOC') }} <i class="ti ti-chevron-down drp-arrow nocolor hide-mob"></i> </a> <div class="dropdown-menu dash-h-dropdown"> <a href="{{ route('noc.download.pdf', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('PDF') }}</a> <a href="{{ route('noc.download.doc', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('DOC') }}</a> </div> </li> </ul> </div> </div> @endsection @section('content') <div class="row"> <div class="col-xl-12"> <div class="row"> <div class="col-sm-12 col-md-6"> <div class="card "> <div class="card-body employee-detail-body fulls-card"> <h5>{{ __('Personal Detail') }}</h5> <hr> <div class="row"> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Employee ID') }} : </strong> <span>{{ $employeesId }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm font-style"> <strong class="font-bold">{{ __('Name') }} :</strong> <span>{{ $employee->name }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm font-style"> <strong class="font-bold">{{ __('Email') }} :</strong> <span>{{ $employee->email }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Date of Birth') }} :</strong> <span>{{ \Auth::user()->dateFormat($employee->dob) }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Phone') }} :</strong> <span>{{ $employee->phone }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Address') }} :</strong> <span>{{ $employee->address }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Salary Type') }} :</strong> <span>{{ !empty($employee->salaryType) ? $employee->salaryType->name : '' }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Basic Salary') }} :</strong> <span>{{ $employee->salary }}</span> </div> </div> </div> </div> </div> </div> <div class="col-sm-12 col-md-6"> <div class="card "> <div class="card-body employee-detail-body fulls-card emp-card"> <h5>{{ __('Company Detail') }}</h5> <hr> <div class="row"> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Branch') }} : </strong> <span>{{ !empty($employee->branch) ? $employee->branch->name : '' }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm font-style"> <strong class="font-bold">{{ __('Department') }} :</strong> <span>{{ !empty($employee->department) ? $employee->department->name : '' }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Designation') }} :</strong> <span>{{ !empty($employee->designation) ? $employee->designation->name : '' }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Date Of Joining') }} :</strong> <span>{{ \Auth::user()->dateFormat($employee->company_doj) }}</span> </div> </div> --}} {{-- Not to be uncommented --}} {{-- <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Employee Code') }} :</strong> <span>{{ !empty($employee->biometric_emp_id) ? $employee->biometric_emp_id : '' }}</span> </div> </div> --}} {{-- </div> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12 col-md-6"> <div class="card "> <div class="card-body employee-detail-body fulls-card emp-card"> <h5>{{ __('Document Detail') }}</h5> <hr> <div class="row"> @php $employeedoc = $employee->documents()->pluck('document_value', 'document_id'); $logo = \App\Models\Utility::get_file('uploads/document'); @endphp @if (!$documents->isEmpty()) @foreach ($documents as $key => $document) <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ $document->name }} : </strong> <span><a href="{{ !empty($employeedoc[$document->id]) ? $logo . '/' . $employeedoc[$document->id] : '' }}" target="_blank">{{ !empty($employeedoc[$document->id]) ? $employeedoc[$document->id] : '' }}</a></span> </div> </div> @endforeach @else <div class="text-center"> No Document Type Added.! </div> @endif </div> </div> </div> </div> <div class="col-sm-12 col-md-6"> <div class="card "> <div class="card-body employee-detail-body fulls-card emp-card"> <h5>{{ __('Bank Account Detail') }}</h5> <hr> <div class="row"> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Account Holder Name') }} : </strong> <span>{{ $employee->account_holder_name }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm font-style"> <strong class="font-bold">{{ __('Account Number') }} :</strong> <span>{{ $employee->account_number }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Bank Name') }} :</strong> <span>{{ $employee->bank_name }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Bank Identifier Code') }} :</strong> <span>{{ $employee->bank_identifier_code }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Branch Location') }} :</strong> <span>{{ $employee->branch_location }}</span> </div> </div> <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ __('Tax Payer Id') }} :</strong> <span>{{ $employee->tax_payer_id }}</span> </div> </div> </div> </div> </div> </div> </div> </div> </div> @endsection --}} @extends('layouts.admin') @section('page-title') {{ __('Employee') }} @endsection @section('breadcrumb') <li class="breadcrumb-item"><a href="{{ route('dashboard') }}">{{ __('Home') }}</a></li> <li class="breadcrumb-item"><a href="{{ url('employee') }}">{{ __('Employee') }}</a></li> <li class="breadcrumb-item">{{ __('Manage Employee') }}</li> @endsection @section('action-button') <div class="float-end"> <a href="{{ route('employee.edit', \Illuminate\Support\Facades\Crypt::encrypt($employee->id)) }}" data-bs-toggle="tooltip" title="{{ __('Edit') }}"class="btn btn-sm btn-primary"> <i class="ti ti-pencil"></i> </a> </div> <div class="text-end mb-3"> <div class="d-flex justify-content-end drp-languages"> <ul class="list-unstyled mb-0 m-2"> <li class="dropdown dash-h-item drp-language"> <a class="dash-head-link dropdown-toggle arrow-none me-0" data-bs-toggle="dropdown" href="#" role="button" aria-haspopup="false" aria-expanded="false"> <span class="drp-text hide-mob text-primary"> {{ __('Joining Letter') }} <i class="ti ti-chevron-down drp-arrow nocolor hide-mob"></i> </a> <div class="dropdown-menu dash-h-dropdown"> <a href="{{ route('joiningletter.download.pdf', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('PDF') }}</a> <a href="{{ route('joininglatter.download.doc', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('DOC') }}</a> </div> </li> </ul> <ul class="list-unstyled mb-0 m-2"> <li class="dropdown dash-h-item drp-language"> <a class="dash-head-link dropdown-toggle arrow-none me-0" data-bs-toggle="dropdown" href="#" role="button" aria-haspopup="false" aria-expanded="false"> <span class="drp-text hide-mob text-primary"> {{ __('Experience Certificate') }} <i class="ti ti-chevron-down drp-arrow nocolor hide-mob"></i> </a> <div class="dropdown-menu dash-h-dropdown"> <a href="{{ route('exp.download.pdf', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('PDF') }}</a> <a href="{{ route('exp.download.doc', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('DOC') }}</a> </div> </li> </ul> <ul class="list-unstyled mb-0 m-2"> <li class="dropdown dash-h-item drp-language"> <a class="dash-head-link dropdown-toggle arrow-none me-0" data-bs-toggle="dropdown" href="#" role="button" aria-haspopup="false" aria-expanded="false"> <span class="drp-text hide-mob text-primary"> {{ __('NOC') }} <i class="ti ti-chevron-down drp-arrow nocolor hide-mob"></i> </a> <div class="dropdown-menu dash-h-dropdown"> <a href="{{ route('noc.download.pdf', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('PDF') }}</a> <a href="{{ route('noc.download.doc', $employee->id) }}" class=" btn-icon dropdown-item" data-bs-toggle="tooltip" data-bs-placement="top" target="_blanks"><i class="ti ti-download "> </i>{{ __('DOC') }}</a> </div> </li> </ul> </div> </div> @endsection @section('content') <div class="row"> <div class="col-xl-12"> <div class="row"> <div class="col-sm-12 col-md-6"> <div class="card shadow-sm border-0 rounded-4"> <div class="card-body p-4 bg-light"> <h5 class="mb-3 text-primary fw-bold"> {{ __('Personal Detail') }} </h5> <hr class="mb-4"> <div class="row g-3"> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Employee ID') }}:</strong><br> <span>{{ $employeesId ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Name') }}:</strong><br> <span>{{ $employee->name ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Email') }}:</strong><br> <span>{{ $employee->email ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Date of Birth') }}:</strong><br> <span>{{ \Auth::user()->dateFormat($employee->dob) ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Phone') }}:</strong><br> <span>{{ $employee->phone ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Address') }}:</strong><br> <span>{{ $employee->address ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Salary Type') }}:</strong><br> <span>{{ $employee->salaryType->name ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Basic Salary') }}:</strong><br> <span>{{ $employee->salary ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Nationality') }}:</strong><br> <span>{{ $profile->nationality ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Gender') }}:</strong><br> <span>{{ $employee->gender ?? '-' }}</span> </div> </div> </div> </div> </div> </div> <div class="col-sm-12 col-md-6"> <div class="card shadow-sm border-0 rounded-4"> <div class="card-body p-4 bg-light"> <h5 class="mb-3 text-primary fw-bold"> {{ __('Company Detail') }} </h5> <hr class="mb-4"> <div class="row g-3"> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Branch') }}:</strong><br> <span>{{ $employee->branch->name ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Department') }}:</strong><br> <span>{{ $employee->department->name ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Designation') }}:</strong><br> <span>{{ $employee->designation->name ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Employement Type') }}:</strong><br> <span>{{ $jobInfo->employment_type_id ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Date Of Joining') }}:</strong><br> <span>{{ \Auth::user()->dateFormat($employee->company_doj) ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Pension Percentage') }}:</strong><br> <span>{{ $jobInfo->pension_percentage . '%' ?? '-' }}</span> </div> </div> {{-- Optional field for employee code --}} {{-- <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Employee Code') }}:</strong><br> <span>{{ $employee->biometric_emp_id ?? '-' }}</span> </div> </div> --}} </div> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12 col-md-6"> <div class="card "> <div class="card-body employee-detail-body fulls-card emp-card"> <h5>{{ __('Document Detail') }}</h5> <hr> <div class="row"> @php $employeedoc = $employee->documents()->pluck('document_value', 'document_id'); $logo = \App\Models\Utility::get_file('uploads/document'); @endphp @if (!$documents->isEmpty()) @foreach ($documents as $key => $document) <div class="col-md-6"> <div class="info text-sm"> <strong class="font-bold">{{ $document->name }} : </strong> <span><a href="{{ !empty($employeedoc[$document->id]) ? $logo . '/' . $employeedoc[$document->id] : '' }}" target="_blank">{{ !empty($employeedoc[$document->id]) ? $employeedoc[$document->id] : '' }}</a></span> </div> </div> @endforeach @else <div class="text-center"> No Document Type Added.! </div> @endif </div> </div> </div> </div> <div class="col-sm-12 col-md-6"> <div class="card shadow-sm border-0 rounded-4"> <div class="card-body p-4 bg-light"> <h5 class="mb-3 text-primary fw-bold"> {{ __('Bank Account Detail') }} </h5> <hr class="mb-4"> <div class="row g-3"> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Account Holder Name') }}:</strong><br> <span>{{ $employee->account_holder_name ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Account Number') }}:</strong><br> <span>{{ $employee->account_number ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Bank Name') }}:</strong><br> <span>{{ $employee->bank_name ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Bank Identifier Code') }}:</strong><br> <span>{{ $employee->bank_identifier_code ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Branch Location') }}:</strong><br> <span>{{ $employee->branch_location ?? '-' }}</span> </div> </div> <div class="col-md-6"> <div class="text-muted small"> <strong class="text-dark">{{ __('Tax Payer Id') }}:</strong><br> <span>{{ $employee->tax_payer_id ?? '-' }}</span> </div> </div> </div> </div> </div> </div> <div class="col-sm-12 col-md-6"> <div class="card mb-4"> <div class="card-header text-white" style="background-color: #0d6efd ;"> <strong>Allowances</strong> </div> <div class="card-body"> @if(!empty($allowancesArray)) <ul class="list-group list-group-flush"> @foreach($allowancesArray as $allowance) <li class="list-group-item d-flex justify-content-between align-items-center"> <div> <strong>{{ $allowance['organisation_allowance']['name'] ?? 'Unnamed Allowance' }}</strong><br> <small class="text-muted">{{ $allowance['organisation_allowance']['description'] ?? '' }}</small> </div> <span class="badge bg-success rounded-pill"> {{ $allowance['value'] }}{{ isset($allowance['organisation_allowance']['type']) && $allowance['organisation_allowance']['type'] === 'percentage' ? '%' : '' }} </span> </li> @endforeach </ul> @else <p class="text-muted">No allowances found.</p> @endif </div> </div> </div> <div class="col-sm-12 col-md-6"> <div class="card mb-4"> <div class="card-header bg-danger text-white"> <strong>Deductions</strong> </div> <div class="card-body"> @if(!empty($deductionsArray)) <ul class="list-group list-group-flush"> @foreach($deductionsArray as $deduction) <li class="list-group-item d-flex justify-content-between align-items-center"> <div> <strong>{{ $deduction['deduction']['name'] ?? 'Unnamed Deduction' }}</strong> </div> <span class="badge bg-warning text-dark rounded-pill"> ₦{{ number_format($deduction['value'], 2) }} </span> </li> @endforeach </ul> @else <p class="text-muted">No deductions found.</p> @endif </div> </div> </div> </div> </div> </div> </div> @endsection
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings