@extends('admin.layouts.app') @section('title', 'Talepler | Admin') @section('content')
@php $adminUser = request()->attributes->get('promo_admin_user'); $canDelete = $adminUser && ($adminUser->isSuperAdmin() || $adminUser->can('offer_requests', 'delete')); @endphp
@if(session('success'))

{{ session('success') }}

@endif

Talepler

Tüm işletmelere yapılan teklif talepleri.

{{-- Filters --}}
@if(request('q') || request('status')) Temizle @endif
@php $bgMap = [ 'blue' => 'bg-blue-100 text-blue-800 dark:bg-blue-900/30 dark:text-blue-400', 'yellow' => 'bg-yellow-100 text-yellow-800 dark:bg-yellow-900/30 dark:text-yellow-400', 'indigo' => 'bg-indigo-100 text-indigo-800 dark:bg-indigo-900/30 dark:text-indigo-400', 'green' => 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-400', 'red' => 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-400', 'gray' => 'bg-gray-100 text-gray-600 dark:bg-gray-700 dark:text-gray-400', ]; @endphp @forelse($offers as $offer) @php $c = \App\Models\OfferRequest::STATUS_COLORS[$offer->status] ?? 'gray'; @endphp @empty @endforelse
# Müşteri İşletme Ürün / Hizmet Durum Tarih İşlem
#{{ $offer->id }}
{{ $offer->customer_name }}
{{ $offer->customer_phone }}{{ $offer->customer_email ? ' · ' . $offer->customer_email : '' }}
{{ $offer->business->name ?? '—' }} @if($offer->requestable)
{{ $offer->requestable->name ?? '—' }}
@if($offer->requestable_type === 'App\\Models\\Product') Ürün @else {{ class_basename($offer->requestable_type) }} @endif
@else Silinmiş @endif
{{ $offer->status_label }}
{{ $offer->created_at->format('d.m.Y') }}
{{ $offer->created_at->format('H:i') }}
Detay @if($canDelete)
@csrf @method('DELETE')
@endif
Henüz talep yok.
@if($offers->hasPages())
{{ $offers->withQueryString()->links() }}
@endif
@endsection