@extends('layouts.app') @section('urlContent') {!! view('components.breadcrumbs', [ 'b_items' => [ 'SGK Puantaj' => '/accounting/sgk-payroll', ], ]) !!} @endsection @section('content')
{{-- TOP CUSTOMER INFO SECTION --}}

{{ $firm->firm_name }}

Vergi Dairesi : {{ $firm->tax_admin }}

Vergi No : {{ $firm->tax_no }}

Adres : {{ $firm->firm_address }}

Web Adresi : {{ $firm->web_address }}

{{-- KISALTMALAR --}}
N Normal
T Resmi Tatil
H Hafta Tatili
İ İzinli
R Raporlu
E Eksik Gün
Y Yarım Gün
S Yıllık İzin
K Yarım Gün Resmi Tatil
C Yarım Gün Hafta Tatili
{{-- MONTH SELECT --}}

{{ $monthName }} Ayı Puantaj Listesi

@foreach ($days as $day) @php if ($day->day_of_week == 0) { $day_name = 'Pzt'; } elseif ($day->day_of_week == 1) { $day_name = 'Sal'; } elseif ($day->day_of_week == 2) { $day_name = 'Çrş'; } elseif ($day->day_of_week == 3) { $day_name = 'Prş'; } elseif ($day->day_of_week == 4) { $day_name = 'Cum'; } elseif ($day->day_of_week == 5) { $day_name = 'Cmt'; } elseif ($day->day_of_week == 6) { $day_name = 'Pzr'; } @endphp @endforeach @foreach ($accountings as $accounting) @foreach ($days as $key => $day) @php $dayDate = Carbon\Carbon::create($day->date)->format('Y-m-d'); $status = $accounting[0]->status; $backgroundColors = [ 'n' => 'bg-amber-300', 't' => 'bg-orange-800', 'h' => 'bg-red-950', 'i' => 'bg-gray-300', 'r' => 'bg-pink-400', 'e' => 'bg-fuchsia-600', 'y' => 'bg-cyan-500', 's' => 'bg-green-700', 'k' => 'bg-orange-400', 'c' => 'bg-slate-600', ]; @endphp @if ($accounting->contains('working_date', $dayDate)) @if ( $accounting->where('working_date', $dayDate)->first()->status == '1' || $accounting->where('working_date', $dayDate)->first()->status == 'n') @elseif ($accounting->where('working_date', $dayDate)->first()->status == 't') @elseif ($accounting->where('working_date', $dayDate)->first()->status == 'h') @elseif ($accounting->where('working_date', $dayDate)->first()->status == 'i') @elseif ($accounting->where('working_date', $dayDate)->first()->status == 'r') @elseif ($accounting->where('working_date', $dayDate)->first()->status == 'e') @elseif ($accounting->where('working_date', $dayDate)->first()->status == 'y') @elseif ($accounting->where('working_date', $dayDate)->first()->status == 's') @elseif ($accounting->where('working_date', $dayDate)->first()->status == 'k') @elseif ($accounting->where('working_date', $dayDate)->first()->status == 'c') @endif @else @php $offDay = $offDays ->where('day_off_start_day', $dayDate) ->where('personel_user_id', $accounting[0]->user_id) ->first(); @endphp @if ($offDay != null) @if ($offDay->day_off_type == '0') @elseif ($offDay->day_off_type == '1') @elseif ($offDay->day_off_type == '2') @endif @else @endif @endif @endforeach @endforeach
Ad Soyad Tc No Ünvan {{ $day->day }} {{ $day_name }} Çal Gün SGK Gün İzin Gün Gün Top Eks Gün Eksik Gün Neden İmza
{{ $accounting[0]->user->full_name }} {{ $accounting[0]->user_tckn }} {{ \Spatie\Permission\Models\Role::find($accounting[0]->job_id)->title }} Üİ H R {{ count($days) }} @php $uniqueData = collect($accounting)->unique('working_date')->values()->all(); @endphp {{ count($uniqueData) }} 0 {{ count($uniqueData) }} {{ count($days) - (count($uniqueData) + 0) }}
@if ($errors->any()) @include('components.error-modal-second') @endif @if (session('error')) @include('components.error-modal') @endif @if (session('success')) @include('components.success-modal') @endif @endsection @section('javascript') @endsection