@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) {{-- section content --}} @section('content') @include('layouts.navbars.auth.topnav', ['title' => '']) @push('css') @endpush @if (session('message')) @endif @if (session('errorplus')) {{-- Additional for error message from Mspp12Controller --}} @endif @if (session('success')) @endif @if (session('error')) @endif
Akan berakhir dalam ≤3 hari: @php $namaListH3 = collect($periode_h_minus_1)->take(3)->pluck('nama')->map(fn($n) => '' . e($n) . '')->implode(', '); $sisanyaH3 = count($periode_h_minus_1) - 3; @endphp {!! $namaListH3 !!} @if ($sisanyaH3 > 0) +{{ $sisanyaH3 }} lainnya @endif
Pastikan tidak ada permohonan izin/tugas yang masih diproses (nyangkut) sebelum periode berakhir.
Periode {{ $periode_berakhir->nama }} berakhir hari ini ({{ \Carbon\Carbon::parse($periode_berakhir->berakhir)->format('d/m/Y') }}).
Pastikan semua permohonan izin/tugas sudah diproses, lalu lakukan rekapitulasi.
Sudah berakhir namun masih terbuka: @php $namaList = collect($periode_perlu_ditutup)->take(3)->pluck('nama')->map(fn($n) => '' . e($n) . '')->implode(', '); $sisanya = count($periode_perlu_ditutup) - 3; @endphp {!! $namaList !!} @if ($sisanya > 0) +{{ $sisanya }} lainnya @endif
Tutup melalui tombol Tutup Periode agar tidak ada lagi pengajuan izin/tugas yang masuk.
Sudah ditutup namun rekap belum dibuat: @php $namaList2 = collect($periode_rekap_perlu_dibuat)->take(3)->pluck('nama')->map(fn($n) => '' . e($n) . '')->implode(', '); $sisanya2 = count($periode_rekap_perlu_dibuat) - 3; @endphp {!! $namaList2 !!} @if ($sisanya2 > 0) +{{ $sisanya2 }} lainnya @endif
Buat melalui tombol Buat Rekap agar data tersalin ke periode berikutnya.
Gunakan form di bawah ini untuk melakukan rekap izin/tugas
{{ '*) Kosongkan untuk melihat semua' . $filter->field }}
| No. | Action | ID Izin/Tugas | NIK | Nama Karyawan | Departemen | Alasan | Kategori Izin/Tugas | Jenis Izin/Tugas | Jam Masuk | Jam Keluar |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $loop->iteration + ($table_detail->currentPage() - 1) * $table_detail->perPage() }} | {{-- ! Adjusted for pagination --}}
|
{{ $item->idperizinan }} | {{ $item->nik }} | {{ $item->nama }} | {{ $item->departemen }} | {{ $item->alasan }} | {{ $item->kategori_perizinan }} | {{ $item->jenis_izin }} | {{ $item->jam_masuk }} | {{ $item->jam_keluar }} |
{{ '*) Kosongkan untuk melihat semua' . $filter->field }}
*) Excel akan menghiraukan filter yang ada (export semua data)
| No. | Action | ID Izin/Tugas | NIK | Nama Karyawan | Departemen | Alasan | Kategori Izin/Tugas | Jenis Izin/Tugas | Jam Masuk | Jam Keluar |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $loop->iteration + ($table_history_reject->currentPage() - 1) * $table_history_reject->perPage() }} | {{-- ! Adjusted for pagination --}}
|
{{ $item->idperizinan }} | {{ $item->nik }} | {{ $item->nama }} | {{ $item->departemen }} | {{ $item->alasan }} | {{ $item->kategori_perizinan }} | {{ $item->jenis_izin }} | {{ $item->jam_masuk }} | {{ $item->jam_keluar }} |
Token email aktif yang belum digunakan. Karyawan belum submit pengajuan izin/tugas via link email. Tutup periode akan diblokir selama masih ada token aktif.
{{ '*) Kosongkan untuk melihat semua' }}
| # | NIK | Nama Karyawan | Departemen | Tanggal Kirim | Dikirim Oleh | |
|---|---|---|---|---|---|---|
| {{ $idx + 1 }} | {{ $token->nik }} | {{ $token->nama_karyawan ?? '-' }} | {{ $token->departemen ?? '-' }} | {{ $token->email ?? '-' }} | {{ $token->tanggal_kirim ? \Carbon\Carbon::parse($token->tanggal_kirim)->format('d/m/Y H:i') : '-' }} | {{ $token->dikirim_oleh ?? '-' }} |
Tidak ada token email izin/tugas yang aktif.