|
@if ($logoSrc)
|
|
| Jadwal Audit Internal | |
| No | Waktu | Area Dept | Penanggung Jawab | Auditor | ISO Management System Requirement | SMK3 Kriteria |
||
|---|---|---|---|---|---|---|---|---|
| {{ \Carbon\Carbon::parse($session->session_date)->locale('id')->translatedFormat('l, d F Y') }} | ||||||||
| {{ $no++ }} | {{ \Carbon\Carbon::parse($session->start_time)->format('H.i') }} - {{ \Carbon\Carbon::parse($session->end_time)->format('H.i') }} | {{ $session->department_name ?: ($session->session_type === 'closing_audit' ? 'All Dept / Closing Audit' : 'All Dept') }} |
@forelse ($session->pic_names as $picName)
{{ $picName }}
@empty
-
@endforelse
|
@if (in_array($session->session_type, ['open_meeting', 'closing_meeting', 'closing_audit'], true) &&
!empty($session->auditor_name))
{{ $session->auditor_name }}
@else
@forelse ($session->auditors as $index => $auditor)
{{ $index + 1 }}. {{ $auditor->name }}
@empty
-
@endforelse
@endif
|
@if (in_array($session->session_type, ['open_meeting', 'closing_audit', 'closing_meeting'], true))
@php
$sessionTypeLabel = match ($session->session_type) {
'open_meeting' => 'Opening Meeting',
'closing_audit' => 'Closing Audit',
'closing_meeting' => 'Closing Meeting',
};
@endphp
{{ $sessionTypeLabel }} | @else
@php
$groupedClauses = [];
foreach ($session->clauses as $clause) {
$groupedClauses[$clause->standard_code][] = $clause->clause_number;
}
@endphp
@forelse ($groupedClauses as $standard => $clauseNumbers)
{{ $standard }}
{{ implode('; ', $clauseNumbers) }}
|
@php $smk3Items = preg_split('/\r\n|\r|\n/', trim((string) $session->smk3)); @endphp
@forelse ($smk3Items as $item)
@if (trim($item) !== '')
{{ trim($item) }}
@endif
@empty
-
@endforelse
@if (!empty($session->notes))
Catatan: {{ $session->notes }}
@endif
|
@endif
|
| Belum ada sesi audit. | ||||||||