@php $badgeColors = [ 'Pending' => 'warning', 'Reporting Manager Approved' => 'light', 'Head Manager Accepted' => 'dark', 'HR Approved' => 'info', 'Account Approved' => 'primary', 'Reporting Manager Rejected' => 'danger', 'Head Manager Rejected' => 'danger', 'HR Rejected' => 'danger', 'Cancelled' => 'danger', ]; $disabledStatus = in_array($resignation->status, [ 'Cancelled', 'Reporting Manager Rejected', 'Head Manager Rejected', 'HR Rejected', ]) ? 'disabled' : ''; $isReportingPerson = isEmployeeReportingPerson($resignation->employee_master_id); $isHeadManager = isEmployeeHeadManager($resignation->employee_master_id); $hasRM = $isReportingPerson && $resignation->status == 'Pending'; $hasHM = $isHeadManager && $resignation->status == 'Reporting Manager Approved'; $isDisabled = (!$hasRM && !$hasHM) || $disabledStatus === 'disabled'; @endphp @extends('admin.layouts.layouts') @section('title', 'Details | Team Resignation Request') @section('page-css') @endsection @section('content') {{-- Reason Modal --}}
{{-- Amount Modal --}} {{-- Edit History Modal --}}| # | Status | Remark | Action On | Action By |
|---|