@extends('layouts.panel') @section('title', app(\App\Services\TitleService::class)->generate()) @push('styles') @endpush @section('content')
| محصول | تامینکننده | قیمت | قیمت کل | نوع | مرجع | تاریخ استعلام | برند | کشور | گرید | میزان درخواست |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $r->product_name }} | {{ $r->supplier_name ?: '—' }} | {{ $r->base_price ? number_format($r->base_price) . ' تومان' : '—' }} | @php $ref = $r->quote_reference ?? ''; $prId = null; if (preg_match('/PR#?(\d+)/i', $ref, $m)) { $prId = (int) ($m[1] ?? 0); } elseif (stripos($ref, 'PREVIOUS_BEFORE_PR#') === 0) { $prId = (int) preg_replace('/^PREVIOUS_BEFORE_PR#(\d+).*/i', '$1', $ref); } $total = $prId && isset($prTotals[$prId]) ? $prTotals[$prId] : ($r->final_price ?? null); @endphp {{ $total ? number_format($total) . ' تومان' : '—' }} | {{ $r->quote_type === 'official' ? 'رسمی' : 'غیر رسمی' }} | @php $ref = $r->quote_reference ?? ''; $refLabel = '—'; if ($ref && trim($ref) !== '') { if (preg_match('/^PREVIOUS_BEFORE_PR#(\d+)/i', $ref, $mm)) { // Badge: previous price of this product $refLabel = 'قیمت قبلی همین محصول'; } elseif (preg_match('/PR#?(\d+)/i', $ref, $m)) { $id = e($m[1]); $url = url('/admin/purchase-requests/' . $id); // Badge: purchase requests section with link $refLabel = 'بخش درخواست خرید #' . $id . ''; } elseif (strcasecmp($ref, 'DIRECT_UPDATE') === 0) { // Badge: product updated $refLabel = 'محصول آپدیت شد'; } elseif (strcasecmp($ref, 'تامینکننده مستقیم') === 0) { // Badge: direct supplier $refLabel = 'تامینکننده مستقیم'; } elseif (strcasecmp($ref, 'از استعلام قیمت - رسمی') === 0) { // Badge: price inquiry official $refLabel = 'از استعلام قیمت - رسمی'; } elseif (strcasecmp($ref, 'از استعلام قیمت - غیررسمی') === 0) { // Badge: price inquiry unofficial $refLabel = 'از استعلام قیمت - غیررسمی'; } elseif (strcasecmp($ref, 'از استعلام قیمت') === 0) { // Badge: price inquiry (legacy) $refLabel = 'از استعلام قیمت'; } elseif (strcasecmp($ref, 'INITIAL') === 0) { $refLabel = 'قیمت اولیه محصول'; } else { $refLabel = e($ref); } } @endphp {!! $refLabel !!} | @jdate($r->quoted_at, 'Y/m/d H:i') | {{ $r->brand ?: '—' }} | {{ $r->country ?: '—' }} | {{ $r->grade ?: '—' }} | @php $ref = $r->quote_reference ?? ''; $prId = null; if (preg_match('/PR#?(\d+)/i', $ref, $m)) { $prId = (int) ($m[1] ?? 0); } elseif (stripos($ref, 'PREVIOUS_BEFORE_PR#') === 0) { $prId = (int) preg_replace('/^PREVIOUS_BEFORE_PR#(\d+).*/i', '$1', $ref); } $amount = $prId && isset($prAmounts[$prId]) ? $prAmounts[$prId] : null; @endphp {{ $amount ?: '—' }} |
| رکوردی یافت نشد | ||||||||||