@extends('layouts.admin') @section('title', 'Pengajuan Permasalahan & Kendala Absensi') @section('content')
Helpdesk & Support • Presensi Karyawan

Pengajuan Permasalahan Aplikasi

Kelola tiket kendala absensi karyawan: koreksi absensi, penambahan kehadiran, atau penanganan laporan bug

@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
Terjadi kesalahan:
@endif
Perlu Tindakan
{{ $totalMenunggu }}

Tiket menunggu respon

Koreksi Absensi
{{ $totalKoreksiAbsen }}

Jam absensi direvisi

Tambah Absensi
{{ $totalTambahAbsen }}

Absen baru dibuatkan

Hanya Laporan
{{ $totalHanyaLaporan }}

Dicatat tanpa ubah absen

Ditolak
{{ $totalDitolak }}

Pengajuan tidak valid

@if($status || $kategori || $departemenId || $search) Reset @endif
Total: {{ $masalahList->total() }} tiket
@forelse($masalahList as $m) @empty @endforelse
No. Tiket & Tanggal Pegawai Kategori & Masalah Bukti Foto Status Tindakan Admin Aksi
{{ $m->nomor_tiket }} Kejadian: {{ $m->tanggal_kejadian->translatedFormat('d M Y') }} @if($m->jam_kejadian) {{ substr($m->jam_kejadian, 0, 5) }} WIB @endif
@if($m->pegawai?->foto_profil) {{ $m->pegawai->nama_lengkap }} @else {{ $m->pegawai?->inisial ?? 'PG' }} @endif

{{ $m->pegawai?->nama_lengkap ?? '-' }}

{{ $m->pegawai?->departemen?->nama_departemen ?? '-' }} • NIP: {{ $m->pegawai?->nip }}

{{ $m->label_kategori }}

{{ $m->judul }}

{{ $m->deskripsi }}

@if($m->foto_bukti) @else Tanpa Bukti @endif @if($m->status === 'menunggu') Menunggu @elseif($m->status === 'selesai') Selesai @elseif($m->status === 'ditolak') Ditolak @else Diproses @endif @if($m->tindakan_admin === 'koreksi_absensi') Koreksi Absensi @elseif($m->tindakan_admin === 'tambah_absensi') Tambah Absensi @elseif($m->tindakan_admin === 'hanya_laporan') Hanya Laporan Bug @elseif($m->status === 'ditolak') Ditolak @else Belum Diproses @endif @if($m->catatan_admin)

"{{ Str::limit($m->catatan_admin, 50) }}"

@endif

Tidak ada tiket pengajuan kendala.

Semua laporan kendala aplikasi yang diajukan karyawan akan tampil di sini.

@if($masalahList->hasPages())
{{ $masalahList->links() }}
@endif
@endsection @push('scripts') @endpush