@extends('layouts.master') @section('title', 'عرض وطباعة المستند الثانوي') @section('content')
@php $docTypeLabel = match ($document->doc_type) { 'stop' => 'إيقاف اشتراك', 'transfer' => 'تنازل عن اشتراك', default => $document->doc_type, }; $statusLabel = 'تم الحفظ'; $statusClass = 'bg-success'; $sourceSub = $document->sourceSubscription; $newSub = $document->newSubscription; $sourceMember = $sourceSub?->member; $newMember = $newSub?->member; $stop = $document->stop; $transfer = $document->transfer; $createdByName = $document->creator->name ?? '---'; $branchName = $document->branch->name ?? '---'; $sourceMemberName = $sourceMember->name_ar ?? ($sourceMember->full_name_ar ?? ($sourceMember->member_name_ar ?? ($sourceMember->name ?? '---'))); $newMemberName = $newMember->name_ar ?? ($newMember->full_name_ar ?? ($newMember->member_name_ar ?? ($newMember->name ?? '---'))); $sourceMemberCode = $sourceMember->member_code ?? ($sourceMember->code ?? '---'); $newMemberCode = $newMember->member_code ?? ($newMember->code ?? '---'); $payments = collect($transfer?->transferPayments ?? []); $paidAmount = $payments->sum('amount'); @endphp
عرض وطباعة المستند الثانوي

مراجعة بيانات المستند رقم {{ $document->qrn }}

عرض المستند الثانوي

رقم الوثيقة: {{ $document->qrn }}

رقم الوثيقة
{{ $document->qrn }}
نوع الإجراء
{{ $docTypeLabel }}
الفرع
{{ $branchName }}
الحالة
{{ $statusLabel }}
أنشئ بواسطة
{{ $createdByName }}
تاريخ الإنشاء
{{ optional($document->created_at)->format('Y-m-d H:i') }}
رقم الاشتراك
{{ $sourceSub->verification_code ?? '---' }}
رقم الاشتراك الجديد
{{ $newSub->verification_code ?? '---' }}
البيانات الأساسية
@if ($document->doc_type === 'transfer')
@endif @if (!empty($document->notes))
@endif
@if ($document->doc_type === 'stop')
تفاصيل الإيقاف
@endif @if ($document->doc_type === 'transfer')
تفاصيل التنازل
تفاصيل السداد
@forelse($payments as $payment) @php $methodName = $payment->paymentMethod->name_ar ?? ($payment->paymentMethod->name ?? '---'); @endphp @empty @endforelse
طريقة الدفع المبلغ ملاحظات
{{ $methodName }} {{ number_format((float) $payment->amount, 2) }} {{ $payment->notes ?? '---' }}
لا توجد دفعات مسجلة.
@endif
@endsection