@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) {{-- section content --}} @section('content') @include('layouts.navbars.auth.topnav', ['title' => ''])
@csrf {{-- @method('PUT') --}}
{{-- alert --}} @include('components.alert')
@if (session('swal')) @endif

MELENGKAPI PERMIT

Silahkan Lengkapi pada bagian Nomor PO dan BPJS tiap Anggota Pekerjanya

@if (!empty($list->note_melengkapi_reject))
Catatan Revisi:
{!! nl2br(e($list->note_melengkapi_reject)) !!}
@endif

1. Data Administrasi

Ket: E = Entri, P = Pending, B = Berlaku, S = Selesai
@php $rolesArr = array_filter( array_map('trim', explode(',', strtolower($users->idroles ?? ''))), ); @endphp
@if (in_array('veneks', $rolesArr, true)) @elseif($users->idroles === 'venint') @endif
@if (in_array('veneks', $rolesArr, true))
@endif

2. Surat Izin Kerja K3




@foreach ($kategori as $item)
id, $existingKategoriIds) ? 'checked' : '' }} disabled>
@endforeach
@foreach ($alat as $item)
id, $existingApdIds) ? 'checked' : '' }} disabled>
@endforeach

{{-- Script untuk Modal --}}

3. Job Safety Analysis

@foreach ($analisis as $item) @endforeach
Urutan Langkah Tugas Potensi Bahaya Akibat/Kerugian Rekomendasi Pencegahan

4. Keterangan Pemakaian Workshop Kontraktor

@if (isset($is_edit_workshop) && $is_edit_workshop)
@csrf
@if (isset($mst_workshops) && $mst_workshops->count() > 0) @foreach ($mst_workshops->sortBy(function ($ws) { return strtolower((string) $ws->id) === 'wrk0001' ? 1 : 0; }) as $ws)
workshop_kontraktor_opsi ?? '') == strtolower($ws->id) ? 'checked' : '' }} onchange="toggleWsOther()">
@endforeach @endif
@if (!empty($list->tgl_awal_workshop))
@endif @if (!empty($list->tgl_selesai_workshop))
@endif
@if (!empty($list->tgl_selesai_workshop)) Workshop sudah diselesaikan pada {{ \Carbon\Carbon::parse($list->tgl_selesai_workshop)->format('d-m-Y') }}. @endif
@else

@if (($list->workshop_kontraktor ?? null) === 'Ya') Ya @elseif (($list->workshop_kontraktor ?? null) === 'Tidak') Tidak @else — @endif

@if (($list->workshop_kontraktor ?? null) === 'Ya')

@php $opsiDisplay = $list->workshop_kontraktor_opsi ?? '—'; if ( $opsiDisplay !== 'Other' && $opsiDisplay !== '—' && isset($mst_workshops) ) { $matchedWs = $mst_workshops->firstWhere('id', $opsiDisplay); if ($matchedWs) { $opsiDisplay = $matchedWs->nama; } } @endphp {{ $opsiDisplay }}

@if (strtolower($list->workshop_kontraktor_opsi ?? null) === 'wrk0001')

{{ $list->workshop_kontraktor_other ?? '—' }}

@endif
{{ !empty($list->tgl_awal_workshop) ? \Carbon\Carbon::parse($list->tgl_awal_workshop)->format('d-m-Y') : '—' }}
{{ !empty($list->tgl_selesai_workshop) ? \Carbon\Carbon::parse($list->tgl_selesai_workshop)->format('d-m-Y') : '—' }}
@endif @endif

5. Bukti Pendukung


Foto APD

Foto Alat Kerja



6. Persetujuan

{{-- --}} {{-- --}}
{{-- check flag js on dmenu --}} @if ($jsmenu == '1') @if (view()->exists("js.{$dmenu}")) @push('addjs') {{-- file js in folder (resources/views/js) --}} @include('js.' . $dmenu); @endpush @else @push('addjs') @endpush @endif @endif @endsection @push('js') @endpush