@extends('admin.layouts.app') @section('title', 'Detail Order') @section('content')
{{--
Kembali ke Daftar
--}}

Informasi Order

{{ $orderPerbaikan->status_label }}

Order #{{ $orderPerbaikan->nomor }}

Unit Pengaju
{{ $orderPerbaikan->department?->name ?? $orderPerbaikan->unit_proses_name }}
Unit Proses
@php $unitProsesModel = $orderPerbaikan->relationLoaded('unitProses') ? $orderPerbaikan->getRelation('unitProses') : $orderPerbaikan->unitProses()->getResults(); @endphp {{ $unitProsesModel?->name ? $unitProsesModel->name.' ('.$unitProsesModel->code.')' : '-' }}
Prioritas
{{ $orderPerbaikan->prioritas }}
Tanggal Order
{{ $orderPerbaikan->tanggal->format('d M Y, H:i') }}
Unit Penerima
{{ $orderPerbaikan->unit_penerima ?? '-' }}
Peminta
{{ $orderPerbaikan->nama_peminta ?? '-' }}

Detail Barang

Kategori Order
{{ $orderPerbaikan->kategori_order ?? '-' }}
Kode Inventaris
{{ $orderPerbaikan->kode_inventaris ?: '-' }}
Nama Barang
{{ $orderPerbaikan->nama_barang }}
Lokasi
{{ $orderPerbaikan->location?->name ?? '-' }}
Keluhan
{{ $orderPerbaikan->keluhan }}
@if($orderPerbaikan->foto)

Foto Barang

@endif

Update Status

@csrf @method('PUT') @if($orderPerbaikan->status === 'open')

Format: JPG, JPEG, PNG. Maks 5MB.

@elseif($orderPerbaikan->status === 'in_progress')

{{ $orderPerbaikan->nama_penanggung_jawab }}

Format: JPG, JPEG, PNG. Maks 5MB.

@else

Order Ditutup

Pengerjaan sudah diselesaikan oleh admin, namun belum dikonfirmasi oleh user. Status akan menjadi Confirmed setelah user mengonfirmasi selesai.

@endif

Riwayat Timeline

    @forelse($orderPerbaikan->history->sortBy('created_at') as $history)
  • @if(!$loop->last) @endif
    @if($history->status === 'confirmed') @elseif($history->status === 'rejected') @elseif($history->status === 'in_progress') @else @endif
    {{ $history->status_label }}

    {{ $history->creator?->name ?? 'System' }} ยท {{ $history->created_at->format('d M Y H:i') }}

    @if($history->keterangan)

    {{ $history->keterangan }}

    @endif @if($history->lampiran)
    @php $ext = pathinfo($history->lampiran, PATHINFO_EXTENSION); $isImage = in_array(strtolower($ext), ['jpg', 'jpeg', 'png']); @endphp @if($isImage) @else {{ basename($history->lampiran) }} @endif
    @endif
  • @empty
  • Belum ada aktivitas
  • @endforelse
@endsection