@extends('agency.layouts.app') @section('title', 'Tedarikçiler') @section('page_title', 'Tedarikçi Yönetimi') @php $breadcrumbs = [ ['title' => 'Dashboard', 'url' => route('agency.dashboard')], ['title' => 'Tedarikçi Yönetimi', 'url' => ''] ]; $sort = request('sort', 'created_at'); $dir = request('dir', 'desc'); $columns = [ ['key' => 'name', 'label' => 'Tedarikçi', 'sortable' => true, 'sort' => 'company_name'], ['key' => 'responsible', 'label' => 'Yetkili Kişi'], ['key' => 'contact', 'label' => 'İletişim'], ['key' => 'type', 'label' => 'Yapı', 'sortable' => true, 'sort' => 'type', 'align' => 'center'], ['key' => 'supplier_type','label' => 'Hizmet Türü', 'sortable' => true, 'sort' => 'supplier_type'], ['key' => 'status', 'label' => 'Durum', 'sortable' => true, 'sort' => 'status', 'align' => 'center'], ['key' => 'created', 'label' => 'Kayıt Tarihi', 'sortable' => true, 'sort' => 'created_at', 'align' => 'center'], ]; $filters = [ ['key' => 'status', 'label' => 'Durum', 'value' => request('status'), 'placeholder' => 'Tüm Durumlar', 'options' => [ 'active' => 'Aktif', 'inactive' => 'Pasif', 'blocked' => 'Engellenmiş', 'potential' => 'Potansiyel', ]], ['key' => 'supplier_type', 'label' => 'Hizmet Türü', 'value' => request('supplier_type'), 'placeholder' => 'Tüm Hizmet Türleri', 'options' => \App\Models\Supplier\Supplier::supplierTypes()], ['key' => 'type', 'label' => 'Yapı', 'value' => request('type'), 'placeholder' => 'Tüm Yapılar', 'options' => [ 'individual' => 'Kişiler', 'corporate' => 'Şirketler', ]], ]; @endphp @push('styles') @endpush @section('content')
@forelse($suppliers as $supplier)
{{ $supplier->initials }}
{{ $supplier->full_name }}
@if($supplier->city)
{{ $supplier->city }}@if($supplier->district), {{ $supplier->district }}@endif
@endif
@if($supplier->type === 'corporate' && $supplier->responsible_person_name)
{{ $supplier->responsible_person_name }}
@if($supplier->responsible_person_phone)
{{ $supplier->responsible_person_phone }}
@endif @else @endif @if($supplier->phone)
{{ $supplier->phone }}
@elseif($supplier->phones && count($supplier->phones) > 0)
{{ $supplier->phones[0] }}
@endif @if($supplier->emails && count($supplier->emails) > 0)
{{ $supplier->emails[0] }}
@endif {{ $supplier->type === 'corporate' ? '🏢 Şirket' : '👤 Kişi' }} @if($supplier->supplier_type === 'hotel') @elseif($supplier->supplier_type === 'transportation') @elseif($supplier->supplier_type === 'restaurant') @elseif($supplier->supplier_type === 'insurance') @elseif($supplier->supplier_type === 'visa') @elseif($supplier->supplier_type === 'airline') @endif {{ $supplier->supplier_type_label }} {{ $supplier->status_label }} {{ $supplier->created_at->format('d.m.Y') }} @empty

Henüz tedarikçi bulunamadı

Yeni bir tedarikçi ekleyerek fiyat listelerini yönetmeye başlayın.

@endforelse
@endsection @push('scripts') @endpush