@extends('layouts.app') @section('title', 'Detail Laporan') @section('content') {{-- ── Deteksi user QC dan tipe audit mesin ── --}} @php $qcDept = \App\Models\Department::whereRaw("LOWER(name) LIKE '%quality%'") ->orWhereRaw("LOWER(name) LIKE '%qc%'") ->first(); $isQcUser = auth()->user()->role === 'staff_departemen' && $qcDept && auth()->user()->department_id == $qcDept->id; $isMachineAuditReport = $report->auditType && strtolower($report->auditType->name) === 'mesin'; @endphp
Laporan Terkirim
Selesai Diperbaiki
Disetujui
{{ $deadline->format('d') }} {{ $deadline->locale('id')->monthName }} {{ $deadline->format('Y') }} pukul {{ $deadline->format('H:i') }} WIB
@if($isFixed) Selesai Tepat Waktu @else @endif @if($report->deadline_reason){{ $report->deadline_reason }}
{{ $report->rejection_reason }}
{{ $report->qc_rejection_reason }}
{{ $response->description }}
@php $responsePhotos = is_array($response->photos) ? $response->photos : (is_string($response->photos) ? json_decode($response->photos, true) : []); @endphp @if($responsePhotos && count($responsePhotos) > 0)