Recruiting Challenge: Firmenkonto ohne Rang und Praemie, Bedingungen Punkt 4 ergaenzt
Kundenentscheid 25.09.2026 zu den Regeln 4 bis 7: - Firmenkonto (mivita.company_user_id) steht in keiner Rangliste und bekommt keine Praemie; getrackt wird weiter, damit ein ueber den Firmenlink registrierter Partner nach dem Umhaengen mit umzieht - Bedingungen Punkt 4 (de/en/es/fr): auch Kunden, die Berater werden, zaehlen; massgeblich ist der aktuell hinterlegte Sponsor - Test: Anmeldung ueber den Firmenlink, Umhaengen, Wertung beim neuen Sponsor - Doku: Regeln 4 bis 7 entschieden Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
e390d3b816
commit
f2aa30243f
8 changed files with 65 additions and 12 deletions
|
|
@ -47,6 +47,7 @@ class IncentiveController extends Controller
|
|||
// Datenschutz (Kundenentscheid 25.09.2026): Unbestaetigte Teilnehmer sehen nur VIP-Konten;
|
||||
// der eigene Eintrag bleibt fuer den Berater selbst sichtbar.
|
||||
$ranking = IncentiveParticipant::where('incentive_id', $incentive->id)
|
||||
->whereNotIn('user_id', IncentiveParticipant::excludedUserIds())
|
||||
->withRankingActivity()
|
||||
->when(! $user->isVIP(), fn ($query) => $query->where(
|
||||
fn ($visible) => $visible->whereNotNull('accepted_terms_at')->orWhere('user_id', $user->id)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue