@extends('layouts.app')
@section('title', 'لوحة الموارد البشرية')
@section('content')
HR
إدارة الموظفين، نسب المعلمين، وعمولات المبيعات
@if (session('success'))
✅ {{ session('success') }}
@endif
@isset($externalCount)
@endisset
{{-- Employee Roster --}}
| # | الاسم | البريد | الدور |
@forelse ($employees as $emp)
| {{ $emp->id }} |
{{ $emp->name }} |
{{ $emp->email }} |
{{ $emp->role }}
|
@empty
| لا يوجد موظفون |
@endforelse
{{-- Teacher Cut Config --}}
👨🏫 نسب المعلمين
{{-- Global Percentage --}}
{{-- Per-Employee List --}}
@foreach ($allEmployees->where('role', 'teacher') as $t)
@php $config = $teacherConfigs->firstWhere('user_id', $t->id); @endphp
@endforeach
@if ($allEmployees->where('role', 'teacher')->isEmpty())
لا يوجد معلمين
@endif
{{-- Sales Commission Config --}}
💰 عمولات المبيعات
{{-- Global Amount --}}
{{-- Per-Employee List --}}
@foreach ($allEmployees->where('role', 'sales') as $s)
@php $config = $salesCommissionConfigs->firstWhere('user_id', $s->id); @endphp
@endforeach
@if ($allEmployees->where('role', 'sales')->isEmpty())
لا يوجد مناديب مبيعات
@endif
{{-- Admissions Commission Config --}}
🎓 عمولات القبولات
{{-- Global Amount --}}
{{-- Per-Employee List --}}
@foreach ($allEmployees->where('role', 'admission') as $a)
@php $config = $admissionsCommissionConfigs->firstWhere('user_id', $a->id); @endphp
@endforeach
@if ($allEmployees->where('role', 'admission')->isEmpty())
لا يوجد موظفي قبول
@endif
{{-- Employee Detail Modal --}}
{{-- Attendance & Top Employees --}}
@forelse ($todayAttendance as $log)
{{ $log->name }}
{{ \Carbon\Carbon::parse($log->login_time)->format('H:i') }}
@if (!$log->logout_time)
@else
{{ \Carbon\Carbon::parse($log->logout_time)->format('H:i') }}
@endif
@empty
لا يوجد حضور اليوم
@endforelse
@forelse ($topEmployees as $emp)
{{ $emp->name }}
{{ $emp->total_login_minutes }} دقيقة
@empty
لا توجد بيانات
@endforelse
@endsection