@php $configData = Helper::appClasses(); @endphp @extends('layouts/layoutMaster') @section('title', __('My Regularization Requests')) @section('vendor-style') @vite([ 'resources/assets/vendor/libs/datatables-bs5/datatables.bootstrap5.scss', 'resources/assets/vendor/libs/datatables-responsive-bs5/responsive.bootstrap5.scss', 'resources/assets/vendor/libs/flatpickr/flatpickr.scss', 'resources/assets/vendor/libs/select2/select2.scss', 'resources/assets/vendor/libs/sweetalert2/sweetalert2.scss' ]) @endsection @section('vendor-script') @vite([ 'resources/assets/vendor/libs/datatables-bs5/datatables-bootstrap5.js', 'resources/assets/vendor/libs/flatpickr/flatpickr.js', 'resources/assets/vendor/libs/select2/select2.js', 'resources/assets/vendor/libs/sweetalert2/sweetalert2.js' ]) @endsection @section('page-script') @vite(['resources/assets/js/app/hrcore-regularization.js']) @endsection @section('content')
| {{ __('Request Date') }} | {{ __('Attendance Date') }} | {{ __('Type') }} | {{ __('Reason') }} | {{ __('Status') }} | {{ __('Approved By') }} | {{ __('Actions') }} |
|---|---|---|---|---|---|---|
| {{ \Carbon\Carbon::parse($request->created_at)->format('M d, Y') }} | {{ \Carbon\Carbon::parse($request->date)->format('M d, Y') }} | {{ str_replace('_', ' ', ucfirst($request->type)) }} | {{ $request->reason }} | @php $statusColors = [ 'pending' => 'warning', 'approved' => 'success', 'rejected' => 'danger' ]; @endphp {{ ucfirst($request->status) }} | @if($request->approved_by) @php $approver = \App\Models\User::find($request->approved_by); @endphp {{ $approver ? $approver->getFullName() : '--' }} @else -- @endif | @if($request->status == 'pending') @elseif(isset($request->attachments) && is_array($request->attachments) && count($request->attachments) > 0) {{ __('View') }} @else -- @endif |