@if($visit && $visit->patient)
الاسم: {{ $visit->patient->name }}
رقم الهاتف: {{ $visit->patient->phone }}
النوع: {{ $visit->patient->gender }}
الوظيفة: {{ $visit->patient->job }}
فصيلة الدم: {{ $visit->patient->blood_group }}
مدخن: {{ $visit->patient->smoker }}
يتعاطى الكحول: {{ $visit->patient->alcoholic }}
الأمراض المزمنة: {{ $visit->patient->chronic_diseases ?: 'لا يوجد' }}
@endif
@if($visit)
Code: |
{{ $visit->code }} |
Date: |
{{ $visit->date }} / {{$visit->time}} |
Status: |
{{ $visit->status }} |
Diagnosis: |
{{ $visit->diagnosis }} |
Prescription: |
{{ $visit->prescription }} |
Followed_on: |
{{ $visit->to_be_followed_on }} |
Clinic: |
{{ $visit->clinic?->name }} |
Patient: |
{{ $visit->patient?->phone }} |
service: |
{{ $visit->clinic_service?->service }} |
Price: |
{{ $visit->clinic_service?->price }} |
Amount Paid: |
{{ $visit->amount_paid }} |
complain: |
{{ $visit->complain }} |
Requirement Analysis: |
{{ $visit->requirement_analysis }} |
Note: |
{{ $visit->note }} |
@else
visit details not found.
@endif
@if($visit)
@php
function renderTree($visit, $level = 0, $parentOpen = false) {
$typeClass = $level == 0 ? 'parent' : 'child';
$hasChildren = $visit->children && $visit->children->count();
$elementId = "children-visit-" . $visit->id;
// اجعل الزيارة الأب مفتوحة إذا كان هناك زيارات أطفال أو إذا كان هناك طلب لتكون مفتوحة
$isOpen = $parentOpen || $hasChildren;
echo '
';
echo "
";
echo "Code: {$visit->code}
";
echo "Date: {$visit->date} {$visit->time}
";
echo "Status: {$visit->status->value}
";
echo "Diagnosis: {$visit->diagnosis}
";
if ($hasChildren) {
// أضف حالة إذا كانت الزيارة يجب أن تكون مفتوحة تلقائيًا
echo "";
}
echo '
';
if ($hasChildren) {
echo "
";
foreach ($visit->children as $child) {
renderTree($child, $level + 1, $isOpen); // تمرير حالة الفتح للأب إلى الأبناء
}
echo "
";
}
echo '
';
}
// ابدأ من الجذر (الزيارة الأب) وحاول تحديد الجذر الصحيح
$treeRoot = $visit;
while ($treeRoot->parent_visit) {
$treeRoot = $treeRoot->parent_visit;
}
// ابدأ بالعرض من الجذر
renderTree($treeRoot, 0, true); // جعل الجذر مفتوحًا تلقائيًا
@endphp
@else
لم يتم تحميل بيانات الزيارة.
@endif
@if($visit && count($visit->files))
📂 الملفات المرتبطة بالزيارة
@foreach($visit->files as $file)
📁 {{ $file->name ?? $file->file_name }}
النوع: {{ $file->file_type }}
@if($file->notes)
ملاحظات: {{ $file->notes }}
@endif
التاريخ: {{ $file->date }}
🔗 عرض / تحميل
@endforeach
@else
لا توجد ملفات مرتبطة بهذه الزيارة.
@endif