@extends('layouts.layout-2') @section('content')

{{ $incentive->name }} {{ $incentive->getStatusType() }}
{{ __('incentive.edit') }} {{--
@csrf
@csrf
--}}

{{-- Konfiguration --}}
{{ __('incentive.configuration') }}
{{ __('incentive.qualification_start') }}: {{ $incentive->qualification_start->format('d.m.Y') }}
{{ __('incentive.qualification_end') }}: {{ $incentive->qualification_end->format('d.m.Y') }}
{{ __('incentive.calculation_end') }}: {{ $incentive->calculation_end->format('d.m.Y') }}
{{ __('incentive.points_partner_onetime') }}: {{ $incentive->points_partner_onetime }}
{{ __('incentive.points_abo_onetime') }}: {{ $incentive->points_abo_onetime }}
{{ __('incentive.max_winners') }}: {{ $incentive->max_winners }}
{{ __('incentive.min_direct_partners') }}: {{ $incentive->min_direct_partners }}
{{ __('incentive.min_customer_abos') }}: {{ $incentive->min_customer_abos }}
{{-- Ranking --}}
{{ __('incentive.ranking') }} ({{ $participants->count() }} {{ __('incentive.participants') }})
@forelse($participants as $p) @php $isWinner = $p->is_qualified && $p->rank && $p->rank <= $incentive->max_winners; @endphp @empty @endforelse
{{ __('incentive.rank') }} {{ __('incentive.consultant') }} E-Mail {{ __('incentive.admin_terms_accepted') }} {{ __('incentive.total_points') }} {{ __('incentive.partners') }} {{ __('incentive.abos') }} {{ __('incentive.qualified') }} {{ __('incentive.status') }}
{{ $p->rank ?? '—' }} @if ($p->user && $p->user->account) {{ $p->user->account->first_name }} {{ $p->user->account->last_name }} @else {{ $p->user->email ?? 'N/A' }} @endif {{ $p->user->email ?? '' }} @if ($p->accepted_terms_at) {{ __('incentive.yes') }} {{ $p->accepted_terms_at->format('d.m.Y H:i') }} @else {{ __('incentive.admin_terms_pending') }} @endif {{ number_format($p->total_points, 0, ',', '.') }} {{ $p->qualified_partners }}/{{ $incentive->min_direct_partners }} @if ($p->qualified_partners >= $incentive->min_direct_partners) @endif {{ $p->qualified_abos }}/{{ $incentive->min_customer_abos }} @if ($p->qualified_abos >= $incentive->min_customer_abos) @endif @if ($p->is_qualified) {{ __('incentive.yes') }} @else {{ __('incentive.no') }} @endif @if ($isWinner) {{ __('incentive.winner') }} @elseif($p->is_qualified) {{ __('incentive.qualified') }} @else {{ __('incentive.open') }} @endif
{{ __('incentive.no_participants') }}
{{-- Modal: Teilnehmer-Details --}} @endsection @section('scripts') @endsection