@extends('layouts.master') @section('css') @endsection @section('title') {{ __('realestate.property_control_units') ?? 'التحكم بالعقارات والوحدات' }} @stop @section('page-header') @endsection @section('content') @if (session()->has('success')) @endif {{-- شريط اختيار العقار العلوي --}}
{{ __('realestate.current_property') ?? 'العقار الحالي' }}: {{ $property->name }}
{{-- بطاقة تفاصيل العقار والعمليات --}}
بيانات العقار الأساسية
{{ __('realestate.owner_name') ?? 'المالك' }}: {{ optional($property->owner)->name ?? $property->owner_name ?? __('realestate.not_available') }}
{{ __('realestate.phone') ?? 'هاتف' }}: {{ optional($property->owner)->phone ?? $property->owner_phone ?? __('realestate.not_available') }}
{{ __('realestate.address') ?? 'العنوان' }}: {{ $property->address ?? __('realestate.not_available') }}
{{-- قسم صور العقار --}}
معرض صور العقار
@forelse($property->images ?? [] as $image) @empty
لا توجد صور مضافة لهذا العقار.
@endforelse
إدارة وإضافة صور العقار
{{-- عنوان قائمة الوحدات --}}

وحدات العقار والوضع الحالي

إجمالي الوحدات: {{ $property->units->count() }}
{{-- قائمة وحدات العقار الاحترافية --}}
@forelse($property->units as $unit)
@php $isRented = $unit->is_rented == 1; // جلب العقد النشط مع بيانات المستأجر المرتبطة به (تأكد أن علاقة activeContract أو tenant موجودة في موديل Unit) $activeContract = $isRented ? $unit->activeContract()->with('tenant')->first() : null; @endphp
{{-- تفاصيل الوحدة --}}
{{ $unit->unit_name ?? 'وحدة رقم ' . $unit->unit_number }}
الدور: {{ $unit->floor_number ?? 'الأرضي' }} غرف: {{ $unit->rooms_count ?? 0 }} حمامات: {{ $unit->bathrooms_count ?? 0 }}
الإيجار السنوي: {{ number_format($unit->annual_rent, 2) }} ريال
{{-- تفاصيل المستأجر الحالي أو حالة الشغور --}}
@if($isRented)
المستأجر: {{ optional(optional($activeContract)->tenant)->name ?? 'غير محدد' }} مؤجرة
الهاتف: {{ optional(optional($activeContract)->tenant)->phone ?? 'غير متوفر' }}
الوصف: {{ $unit->description ?? 'لا يوجد وصف' }}
@else
الوحدة شاغرة وجاهزة للتأجير
تأجير الآن
@endif
{{-- إجراءات الوحدة --}}
تعديل صور @if($isRented)
@csrf
@endif
@csrf @method('DELETE')
@empty

لا توجد وحدات مسجلة لهذا العقار حتى الآن. يمكنك النقر على زر "إضافة وحدة" بالأعلى لبدء إضافة الوحدات.

@endforelse
@endsection @section('js') @endsection