@extends('layouts.app') @section('title', (isset($editOrderModel) ? 'تعديل أمر شراء' : 'أمر شراء جديد') . ' - '.config('app.name')) @php($isEdit = isset($editOrderModel)) @section('breadcrumb') الرئيسية › المشتريات › أوامر الشراء › {{ $isEdit ? 'تعديل أمر شراء' : 'أمر شراء جديد' }} @endsection @push('styles') @endpush @section('content') @php $purchaseSupplierOptions = collect($suppliers ?? [])->map(function ($s) { if (is_array($s)) { return [ 'value' => $s['id'] ?? '', 'label' => trim(($s['name'] ?? '').(isset($s['code']) && $s['code'] !== '' ? ' ('.$s['code'].')' : '')), ]; } $code = $s->code ?? ''; return [ 'value' => $s->id, 'label' => trim(($s->name ?? '').($code !== '' ? ' ('.$code.')' : '')), ]; })->filter(fn ($o) => (string) ($o['value'] ?? '') !== '')->values()->all(); @endphp