@extends('layouts.app') @section('title', $line->phone_number) @section('content')

{{ $line->phone_number }} {{ $line->status->label() }}

@can('lines.edit'){{ __('messages.edit') }}@endcan
@if(($tab ?? 'overview') === 'overview')
{{ __('messages.company') }}
{{ $line->telecomCompany?->name }}
{{ __('messages.sim_type') }}
{{ $line->sim_type->label() }}
{{ __('messages.line_price') }}
{{ money($line->sale_price) }}
{{ __('messages.status') }}
{{ $line->status->label() }}
{{ __('messages.iccid') }}
{{ $line->iccid ?: '—' }}
{{ __('messages.activation_date') }}
{{ $line->activation_date?->toDateString() ?: '—' }}
{{ __('messages.customer') }}
{{ $line->customer?->name ?? '—' }}
{{ __('messages.current_plan') }}
{{ $line->currentPlan?->name ?? __('messages.no_plan') }}
@if($line->currentPlan)
{{ money($line->currentPlan->price) }} · {{ $line->plan_start_date?->toDateString() }}
@endif
@endif @if(($tab ?? '') === 'customer')

{{ $line->customer?->name ?? '—' }} · {{ $line->customer?->phone }}

@if($line->customer?->customer_type?->value === 'company')

{{ __('messages.main_account') }}: {{ $line->mainAccount?->name ?: '—' }}

{{ __('messages.sub_account') }}: {{ $line->subAccount?->name ?: '—' }}

@endif @can('lines.transfer')
@csrf
@endcan @can('lines.cancel')
@csrf
@endcan
@endif @if(($tab ?? '') === 'plan')
{{ $line->currentPlan?->name ?? __('messages.no_plan') }}
@if($line->currentPlan)
{{ __('messages.plan_price') }}: {{ money($line->currentPlan->price) }}
{{ __('messages.start_date') }}: {{ $line->plan_start_date?->toDateString() ?: '—' }}
@endif
@forelse(($assignments ?? []) as $assignment) @empty @endforelse
{{ __('messages.plan') }}{{ __('messages.price') }}{{ __('messages.start_date') }}{{ __('messages.end_date') }}{{ __('messages.status') }}
{{ $assignment->plan?->name }} {{ money($assignment->price_at_assignment) }} {{ $assignment->start_date?->toDateString() }} {{ $assignment->end_date?->toDateString() ?: '—' }} {{ $assignment->status->label() }}
{{ __('messages.no_results') }}
@isset($assignments) @include('partials.pagination', ['paginator' => $assignments]) @endisset
@endif @if(($tab ?? '') === 'billing' && isset($snapshot)) @include('billing.partials.snapshot', ['snapshot' => $snapshot]) @endif @if(($tab ?? '') === 'invoices')
@forelse(($invoices ?? []) as $inv) @empty@endforelse
#{{ __('messages.date') }}{{ __('messages.total') }}{{ __('messages.status') }}
{{ $inv->invoice_number }}{{ $inv->date?->toDateString() }}{{ money($inv->total) }}{{ $inv->status->label() }}
{{ __('messages.no_results') }}
@isset($invoices) @include('partials.pagination', ['paginator' => $invoices]) @endisset
@endif @if(($tab ?? '') === 'payments')
@forelse(($payments ?? []) as $p) @empty@endforelse
#{{ __('messages.date') }}{{ __('messages.amount') }}{{ __('messages.user') }}
{{ $p->payment_number }}{{ $p->date?->toDateString() }}{{ money($p->amount) }}{{ $p->user?->name }}
{{ __('messages.no_results') }}
@isset($payments) @include('partials.pagination', ['paginator' => $payments]) @endisset
@endif @if(($tab ?? '') === 'history')
@forelse(($ownership ?? []) as $h) @empty@endforelse
{{ __('messages.date') }}{{ __('messages.customer') }}{{ __('messages.status') }}{{ __('messages.reason') }}{{ __('messages.user') }}
{{ format_datetime($h->changed_at) }} {{ $h->previousCustomer?->name }} → {{ $h->newCustomer?->name }} {{ $h->previous_status }} → {{ $h->new_status }} {{ $h->reason }} {{ $h->user?->name }}
{{ __('messages.no_results') }}
@isset($ownership) @include('partials.pagination', ['paginator' => $ownership]) @endisset
@endif @if(($tab ?? '') === 'activity' && isset($activity)) @include('partials.activity-timeline', ['activity' => $activity]) @endif @endsection