@extends('layouts.panel') @section('title', app(\App\Services\TitleService::class)->generate()) @section('meta_description', 'مشاهده پروفایل تامین‌کننده، اطلاعات تماس و محصولات تامین‌شده در منیجینو ابزار برای مدیریت خرید و فروش مواد شیمیایی') @push('styles') @endpush @section('content')

پروفایل: {{ $supplier->name }} @if($supplier->is_blacklisted) لیست سیاه @endif

بازگشت به لیست

اطلاعات اصلی

نام مدیرعامل: {{ $supplier->ceo ?: '-' }}

شناسه ملی: {{ $supplier->national_id ?: '-' }}

شناسه اقتصادی: {{ $supplier->economic_id ?: '-' }}

صنعت: {{ $supplier->industry ?: '-' }}

دسته‌بندی‌ها: @if(is_array($supplier->categories) && count($supplier->categories) > 0) {{ implode(', ', $supplier->categories) }} @elseif(!empty($supplier->categories)) {{ $supplier->categories }} @else - @endif

نوع فعالیت: {{ $supplier->activity_type ?: '-' }}

وضعیت: @if($supplier->is_blacklisted) لیست سیاه @else فعال @endif

نام‌های دیگر: {{ $supplier->other_names ?: '-' }}

تاریخ ایجاد: @if($supplier->created_at) @else - @endif

آخرین ویرایش: @if($supplier->updated_at) @else - @endif

تعداد محصولات: {{ $supplier->products->count() }}

اطلاعات تماس و امتیاز

آدرس: {{ $supplier->address ?: '-' }}

کدپستی: {{ $supplier->postal_code ?: '-' }}

تلفن‌ها: @php $supplierPhones = \App\Models\SupplierPhone::where('supplier_id', $supplier->id)->get(); @endphp @if($supplierPhones && $supplierPhones->count() > 0) {{ $supplierPhones->pluck('phone')->implode(' - ') }} @else - @endif

وب‌سایت: @if($supplier->website) {{ $supplier->website }} @else - @endif

کارشناسان فروش:

@if($supplier->salesExperts && $supplier->salesExperts->count() > 0) @foreach($supplier->salesExperts as $expert)

{{ $expert->name }}: {{ $expert->phone ?: '-' }}

@endforeach @else

کارشناسی ثبت نشده است.

@endif

امتیازات:

@php $ratingBreakdown = is_array($supplier->rating_breakdown) ? $supplier->rating_breakdown : []; $qualityRating = $supplier->rating_quality ?: ($ratingBreakdown['quality'] ?? 0); $deliveryRating = $supplier->rating_delivery ?: ($ratingBreakdown['delivery'] ?? 0); $priceRating = $supplier->rating_price ?: ($ratingBreakdown['price'] ?? 0); $responsivenessRating = $supplier->rating_responsiveness ?: ($ratingBreakdown['responsiveness'] ?? 0); @endphp

کیفیت بار: @if($qualityRating > 0) @for($i = 1; $i <= 5; $i++) {{ $i <= $qualityRating ? '★' : '☆' }} @endfor @else امتیازی ثبت نشده @endif

تحویل به موقع: @if($deliveryRating > 0) @for($i = 1; $i <= 5; $i++) {{ $i <= $deliveryRating ? '★' : '☆' }} @endfor @else امتیازی ثبت نشده @endif

قیمت: @if($priceRating > 0) @for($i = 1; $i <= 5; $i++) {{ $i <= $priceRating ? '★' : '☆' }} @endfor @else امتیازی ثبت نشده @endif

پاسخگویی: @if($responsivenessRating > 0) @for($i = 1; $i <= 5; $i++) {{ $i <= $responsivenessRating ? '★' : '☆' }} @endfor @else امتیازی ثبت نشده @endif

میانگین کل: @if($supplier->rating > 0) @for($i = 1; $i <= 5; $i++) {{ $i <= $supplier->rating ? '★' : '☆' }} @endfor ({{ number_format($supplier->rating, 1) }}/5) @else امتیازی ثبت نشده @endif

@if($supplier->description)

توضیحات

{{ $supplier->description }}

@endif @if($supplier->bulk_products)

محصولات درج شده به صورت یکجا

{{ $supplier->bulk_products }}
@endif @if($supplier->products && $supplier->products->count() > 0)

محصولات تامین شده

@foreach($supplier->products as $product) @endforeach
نام محصول برند کشور گرید خلوص قیمت آخرین به‌روزرسانی
{{ $product->name }} {{ $product->pivot->brand ?: '-' }} {{ $product->pivot->country ?: '-' }} {{ $product->pivot->grade ?: '-' }} {{ $product->pivot->purity ?: '-' }} @if($product->pivot->price) {{ number_format($product->pivot->price) }} تومان @else - @endif @if($product->pivot->last_quoted_at) @else - @endif
@endif

یادداشت‌ها

@if($supplier->notes && $supplier->notes->count() > 0) @foreach($supplier->notes as $note)

{{ $note->note }}

- توسط {{ $note->author ? $note->author->first_name . ' ' . $note->author->last_name : 'کاربر نامشخص' }}
@endforeach @else

یادداشتی ثبت نشده است.

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