Kundenfeedback 07.09. (K4, K5) und Karriere-Fallback: fehlende Controller-/View-Teile
Die Pakete stehen im Plan als umgesetzt und sind live, der Controller- und
View-Teil lag aber nur im Arbeitsbaum (Sprachkeys und Model-Methoden sind
seit 5a38f4a/685f7a9 versioniert):
- K5: Abo-Bestellungen in Punkteuebersicht, Dashboard-Punkten und eigener
Statistik tuerkis mit Zusatz "(Abo)", Legende darueber.
- K4: Summe der Payline-Abos ("149 + 391 = 540 Abos gesamt").
- Home: payline_is_career_fallback, solange die Monatsquali aussteht
(Kundenentscheid 01.09.); die View wertet das Kennzeichen schon aus.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
1a3af17f9a
commit
30bbfa32a0
6 changed files with 43 additions and 15 deletions
|
|
@ -153,7 +153,8 @@ class HomeController extends Controller
|
|||
// Berater) — die Payline-Mitgliedermenge selbst enthält auch inaktive,
|
||||
// deren Abos weiterhin in die Abo-/Punkte-Summen der Payline zählen.
|
||||
$activeTeamUserIds = $dashboardService->activeTeamUserIds($user->id);
|
||||
$paylineMemberIds = $paylineService->paylineContext($user, $month, $year)['member_ids'];
|
||||
$paylineContext = $paylineService->paylineContext($user, $month, $year);
|
||||
$paylineMemberIds = $paylineContext['member_ids'];
|
||||
$activePaylineMemberCount = count(array_intersect($activeTeamUserIds, $paylineMemberIds));
|
||||
|
||||
// Abo-Zähler der Payline monatsbezogen wie die übrigen Abo-Kacheln (N2) —
|
||||
|
|
@ -176,6 +177,9 @@ class HomeController extends Controller
|
|||
'payline_member_count' => $activePaylineMemberCount,
|
||||
'payline_abo_count' => $paylineAboCount,
|
||||
'payline_abos_new' => $paylineService->newPaylineAboCount($user, $month, $year),
|
||||
// Monatsquali steht noch aus -> die beiden Payline-Kacheln rechnen
|
||||
// mit den Ebenen des Karriere-Levels und weisen das aus.
|
||||
'payline_is_career_fallback' => (bool) $paylineContext['is_career_fallback'],
|
||||
'level' => app(LiveCommissionService::class)->levelProgress($user, $month, $year),
|
||||
'level_forecast' => $levelForecast,
|
||||
'top_results' => app(TopResultsService::class)->monthlyTop3($user, $month, $year),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue