@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) {{-- section content --}} @section('content') @include('layouts.navbars.auth.topnav', ['title' => ''])
Header {{ $title_menu }}
@csrf {{-- gunakan id record sebagai data-key untuk update --}}
Detail {{ $title_menu }}
@php // Check if jenis repair contains "pakai" - move this to top for header use $isPakai = stripos($list->jenis_name ?? '', 'pakai') !== false; $isKirimVendor = stripos($list->jenis_name ?? '', 'kirim') !== false && stripos($list->jenis_name ?? '', 'vendor') !== false; $lpbLabel = $isKirimVendor ? 'No. Surat Jalan' : 'No. LPB'; $supplierLabel = $isKirimVendor ? 'Nama Vendor' : 'Nama Supplier'; $detailColspan = $isPakai ? 7 : ($isKirimVendor ? 10 : 9); @endphp
@if(!$isPakai) @endif @if(!$isPakai && $isKirimVendor) @endif @php $details = DB::table('trs_repair_d') ->leftJoin('mst_barang', 'trs_repair_d.kode_baru', '=', 'mst_barang.kode_baru') ->leftJoin('mst_satuan', 'trs_repair_d.satuan', '=', 'mst_satuan.id') ->leftJoin('mst_supplier', function($join) { $join->on('trs_repair_d.supplier', '=', 'mst_supplier.id') ->orOn('trs_repair_d.supplier', '=', 'mst_supplier.nama'); }) ->where('trs_repair_d.id_transaksi_h', $list->id_transaksi) ->select('trs_repair_d.*', 'mst_barang.nama as nama_barang', 'mst_satuan.nama as satuan', 'mst_supplier.nama as nama_supplier') ->orderBy('trs_repair_d.created_at') ->get(); @endphp @foreach ($details as $index => $detail) @if(!$isPakai) @endif @if(!$isPakai && $isKirimVendor) @endif @endforeach @if($details->isEmpty()) @endif
No{{ $lpbLabel }} {{ $supplierLabel }}Kode Baru Kode Lama Nama Barang Qty Satuan CatatanGambar
{{ $index + 1 }}{{ $detail->no_lpb }} {{ $detail->nama_supplier ?? '-' }}{{ $detail->kode_baru }} {{ $detail->kode_lama }} {{ $detail->nama_barang ?? '-' }} {{ ($detail->qty ?? 0) == floor($detail->qty ?? 0) ? number_format($detail->qty ?? 0, 0, ',', '.') : number_format($detail->qty ?? 0, 2, ',', '.') }} {{ $detail->satuan }} {{ $detail->catatan }} @if(!empty($detail->gambar)) Lihat @else - @endif
Tidak ada data detail repair
{{-- 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 @push('js') @endpush @push('css') @endpush @endsection