@extends('superadmin::layouts.master') @section('title', __('superadmin::internal_tools.tenant_lookup.title')) @section('extra-styles') @endsection @section('breadcrumb') @endsection @section('content')
@include('superadmin::errors.lists')

@lang('superadmin::internal_tools.tenant_lookup.title')

@lang('superadmin::internal_tools.tenant_lookup.description')

@csrf
@if(isset($website))

@lang('superadmin::internal_tools.tenant_lookup.sections.website_info')

@lang('superadmin::internal_tools.tenant_lookup.fields.uuid') {{ $website->uuid }} @if($website->trashed()) Deleted @endif
@lang('superadmin::internal_tools.tenant_lookup.fields.fqdn') @foreach($website->hostnames as $hostname)
{{ $hostname->fqdn }} @if($hostname->under_maintenance_maintenance_mode) Maintenance @endif
@endforeach
@lang('superadmin::internal_tools.tenant_lookup.fields.website_id') {{ $website->id }}
@lang('superadmin::internal_tools.tenant_lookup.fields.created_at') {{ $website->created_at }}
@if(isset($company))

@lang('superadmin::internal_tools.tenant_lookup.sections.company_info')

@lang('superadmin::internal_tools.tenant_lookup.fields.company_id') {{ $company->id }}
@lang('superadmin::internal_tools.tenant_lookup.fields.name') {{ $company->name }}
@lang('superadmin::internal_tools.tenant_lookup.fields.email') {{ $company->email }}
@lang('superadmin::internal_tools.tenant_lookup.fields.status') @if($company->status_id == 1) Active @else Inactive ({{ $company->status_id }}) @endif
ZATCA Comply {!! $company->zatca_comply ? 'Yes' : 'No' !!}
@endif

@lang('superadmin::internal_tools.tenant_lookup.sections.subscription_info')

@if($subscriptions->isNotEmpty()) @foreach($subscriptions as $sub) @endforeach
@lang('superadmin::internal_tools.tenant_lookup.fields.package') @lang('superadmin::internal_tools.tenant_lookup.fields.renewal_date')
{{ $sub->package->name ?? 'N/A' }} {{ $sub->renewal_date }}
@else
No active subscriptions found.
@endif

@lang('superadmin::internal_tools.tenant_lookup.sections.integration_info')

@if($integrations->isNotEmpty())
@foreach($integrations as $integ) @endforeach
@lang('superadmin::internal_tools.tenant_lookup.fields.integration_type') @lang('superadmin::internal_tools.tenant_lookup.fields.key') @lang('superadmin::internal_tools.tenant_lookup.fields.value')
{{ $integ->integration_type }}
{{ $integ->key }}
{{ Str::limit($integ->value, 20) }}
@else
No integrations configured.
@endif

@lang('superadmin::internal_tools.tenant_lookup.sections.notes')

@if($notes->isNotEmpty())
@foreach($notes as $note) @endforeach
Note By Date Status
{{ $note->content }} {{ $note->createdBy->name ?? 'System' }} {{ $note->created_at->format('Y-m-d') }} @if($note->resolved) Resolved @else Pending @endif
@else
No internal notes found.
@endif

@lang('superadmin::internal_tools.tenant_lookup.sections.metrics')

@if(isset($metrics_error))
Could not connect to tenant database: {{ $metrics_error }}
@else
{{ $metrics['user_count'] ?? 0 }} @lang('superadmin::internal_tools.tenant_lookup.fields.user_count')
{{ $metrics['invoice_count'] ?? 0 }} @lang('superadmin::internal_tools.tenant_lookup.fields.invoice_count')
{{ $metrics['customer_count'] ?? 0 }} @lang('superadmin::internal_tools.tenant_lookup.fields.customer_count')
{{ $metrics['last_invoice_date'] ?? 'Never' }} @lang('superadmin::internal_tools.tenant_lookup.fields.last_invoice_date')
{{ $metrics['last_login_at'] ?? 'Never' }} @lang('superadmin::internal_tools.tenant_lookup.fields.last_login_at')
@endif
@if(isset($users) && $users->isNotEmpty())

@lang('superadmin::internal_tools.tenant_lookup.sections.users')

@foreach($users as $user) @endforeach
@lang('superadmin::internal_tools.tenant_lookup.fields.name') @lang('superadmin::internal_tools.tenant_lookup.fields.email') @lang('superadmin::internal_tools.tenant_lookup.fields.last_login_at') @lang('superadmin::internal_tools.tenant_lookup.fields.created_at')
{{ $user->name ?? 'N/A' }} {{ $user->email ?? 'N/A' }} {{ $user->last_login_at ?? 'N/A' }} {{ $user->created_at ?? 'N/A' }}
@endif @endif
@endsection @section('extra_scripts') @endsection