Rangkuman Data Gedung {{ $gedung->nama ?? '-' }}

Alamat : {{ $gedung->alamat_gedung ?? '-' }} No KIP C : {{ $gedung->no_kip_c }}
Desa : {{ $gedung->desa->nama ?? '-' }} Latitude : {{ $gedung->latitude }}
Kecamatan : {{ $gedung->desa->kecamatan->nama ?? '-' }} Longitude : {{ $gedung->longitude }}
Klasifikasi : {{ $gedung->klasifikasi->nama ?? '-' }}

Foto Dokumentasi Gedung

@if ($gedung->gambar_gedung1) @endif @if ($gedung->gambar_gedung2) @endif @if ($gedung->gambar_gedung3) @endif @if ($gedung->gambar_gedung4) @endif
Foto Gedung 1
Foto 1
Foto Gedung 2
Foto 2
Foto Gedung 3
Foto 3
Foto Gedung 4
Foto 4
Informasi Komponen Gedung
Luas Atap (m2): {{ $gedung->luas_atap ?? 0 }}
Luas Langit (m2): {{ $gedung->luas_langit ?? 0 }}
Panjang Fondasi (m): {{ $gedung->panjang_fondasi ?? 0 }}
Jumlah Instalasi Air (unit): {{ $gedung->jumlah_instalasi_air ?? 0 }}
Jumlah Instalasi Listrik (unit): {{ $gedung->jumlah_instalasi_listrik ?? 0 }}
Jumlah Instalasi Drainase (unit): {{ $gedung->jumlah_instalasi_drainase ?? 0 }}
Jumlah Ringbalk (unit): {{ $gedung->jumlah_ringbalk ?? 0 }}
Jumlah Kolom (unit): {{ $gedung->jumlah_kolom ?? 0 }}
Luas Dinding (m2): {{ $gedung->luas_dinding ?? 0 }}
Luas Lantai (m2): {{ $gedung->luas_lantai ?? 0 }}
Jumlah Lantai: {{ $gedung->jumlah_lantai ?? 0 }}
Jumlah Kusen (unit): {{ $gedung->jumlah_kusen ?? 0 }}
{{--

Denah Gedung

@php $denahFiles = []; for ($i = 1; $i <= 4; $i++) { $file = $gedung->{'gambar_denah'.$i}; if (!empty($file)) { $denahFiles[] = [ 'label' => 'Lantai ' . $i, 'file' => $file ]; } } @endphp @if(count($denahFiles) > 0) @else
Tidak ada file denah gedung yang diupload.
@endif
--}} @if (isset($dokumen) && count($dokumen) > 0)

Dokumen Pendukung

@foreach ($dokumen as $index => $dok)
{{ $index + 1 }}. {{ $dok->nama_dokumen }}
Lihat Dokumen
@endforeach
@endif

Daftar Kerusakan Gedung

@foreach ($komponen as $kompon) @php $subkomponen = $kompon->subkomponen->pluck('id'); $rusak = $kerusakan->whereIn('sub_komponen_id', $subkomponen); @endphp @if ($rusak->count() > 0)

Kerusakan {{ $kompon->nama }}

@foreach ($rusak as $r) @endforeach
No Jenis Kerusakan Keterangan Kategori Ukuran Gambar
{{ $loop->iteration }} {{ $r->subkomponen->nama }} {{ $r->keterangan }} {{ $r->ukuran }} {{ $r->keterangan }} Gambar Kerusakan
@endif @endforeach
Analisa Kerusakan Gedung
@foreach ($komponen as $k) @foreach ($k->subkomponen as $sub) @endforeach @endforeach @php if($persentaseKerusakan->totalKerusakan->pt_total > 45){ $kategori = 'Berat'; }elseif($persentaseKerusakan->totalKerusakan->pt_total > 30){ $kategori = 'Sedang'; }else{ $kategori = 'Ringan'; } @endphp
Nama Item Bobot (%) Persentase Kerusakan Persentase Total
{{ $k->nama }}
{{ $sub->nama }} {{ $sub->standar }} {{ number_format($persentaseKerusakan->{'p_'.$sub->id}, 2) }} {{ number_format($persentaseKerusakan->{'pt_'.$sub->id}, 2) }}
Total {{ number_format($persentaseKerusakan->totalKerusakan->pt_total, 2) }}
Kategori Kerusakan {{ $kategori }}
A. Analisis Kebutuhan Biaya Satuan Pekerjaan Standar = Koefisien Tingkat Bangunan x SHST x Persentase Komponen Bangunan
Biaya Satuan Pekerjaan Standar = {{ number_format($gedung->koefisienLantai->koefisien ?? 0, 2, ',', '.') }} x Rp {{ number_format($shst->nilai ?? 0, 2, ',', '.') }} x 1.000
= Rp {{ number_format(($gedung->koefisienLantai->koefisien ?? 0) * ($shst->nilai ?? 0) * 1, 2, ',', '.') }}
B. Kebutuhan Biaya Pekerjaan Standar = Luas Lantai x Biaya Satuan Pekerjaan Standar
Biaya Pekerjaan Standar = {{ number_format($gedung->luas_lantai ?? 0, 0, ',', '.') }} x Rp {{ number_format(($gedung->koefisienLantai->koefisien ?? 0) * ($shst->nilai ?? 0) * 1, 2, ',', '.') }}
= Rp {{ number_format(($gedung->luas_lantai ?? 0) * ($gedung->koefisienLantai->koefisien ?? 0) * ($shst->nilai ?? 0) * 1, 2, ',', '.') }}
@if(count($kerusakanNonStandar) > 0)
Analisa Kerusakan Gedung Non Standar
@foreach ($kerusakanNonStandar as $row) @endforeach
Nama Item Minimum Maksimum Persentase Kerusakan Persentase Total
{{ $row->item->nama_item ?? '-' }} {{ $row->item->minimum ?? '-' }} {{ $row->item->maksimum ?? '-' }} {{ number_format($row->persen ?? 0, 2) }} {{ number_format($row->persen_total ?? 0, 2) }}
Biaya Satuan Pekerjaan Non Standar 0,00 x {{ $gedung->koefisienLantai->koefisien ?? 0 }} x Rp {{ number_format($shst->nilai ?? 0, 2, ',', '.') }} = Rp -
Biaya Komponen Pekerjaan Non Standar {{ number_format($gedung->luas_lantai, 0, ',', '.') }} = Rp -
@endif
Analisis Biaya Peningkatan Mutu @php $totalBiaya = 0; $totalNilai = 0; @endphp @forelse($peningkatanMutu as $i => $item) @php $totalBiaya += ($item->biaya ?? 0); $totalNilai += ($item->nilai ?? 0); @endphp @empty @endforelse
NO KOMPONEN PEKERJAAN BOBOT KOMPONEN MINIMUM MAKSIMUM DIUSULKAN BOBOT DITINGKATKAN BIAYA (Rp.) NILAI (%)
{{ $i+1 }} {{ $komponen->firstWhere('id', $item->komponen_id)->nama ?? '-' }} {{ $item->bobot_komponen }} {{ $item->minimum }} {{ $item->maksimum }} {{ $item->diusulkan }} {{ $item->bobot_ditingkatkan }} {{ number_format($item->biaya ?? 0, 0, ',', '.') }} {{ number_format($item->nilai ?? 0, 2) }}
Tidak ada data
JUMLAH {{ number_format($totalBiaya, 0, ',', '.') }} {{ number_format($totalNilai, 2) }}
Kebutuhan Biaya Pekerjaan Non Standar
1. Biaya Komponen Pekerjaan Non Standar = Rp -
2. Biaya Peningkatan Mutu = Rp {{ $totalBiaya > 0 ? number_format($totalBiaya, 0, ',', '.') : '-' }} +
= Rp -
BIAYA PEKERJAAN FISIK
1. Biaya Pekerjaan Standar = Rp -
2. Biaya Pekerjaan Non Standar = Rp - +
= Rp -
Dibulatkan = Rp -
KEBUTUHAN BIAYA PEMBANGUNAN
1. Biaya Konstruksi Fisik = Rp -
2. Biaya Perencanaan Konstruksi = Rp -
3. Biaya Manajemen Konstruksi = Rp -
4. Biaya Pengelolaan Kegiatan = Rp - +
TOTAL BIAYA PEMBANGUNAN = Rp -