From 3154d8e8eead18308a1664c46990da4549873b9d Mon Sep 17 00:00:00 2001 From: wikiboss Date: Mon, 21 Sep 2026 11:16:46 +0800 Subject: [PATCH] =?UTF-8?q?test:=20=E4=BF=9D=E6=8C=81=E5=9B=A2=E9=98=9F?= =?UTF-8?q?=E6=88=98=E6=8A=A5=E5=8D=95=E6=B5=8B=E6=8D=A2=E8=A1=8C=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=E4=B8=80=E8=87=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/test/mpuniapp/owner-team-overview.test.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/backend/test/mpuniapp/owner-team-overview.test.ts b/backend/test/mpuniapp/owner-team-overview.test.ts index d1bb0dc..db6680d 100644 --- a/backend/test/mpuniapp/owner-team-overview.test.ts +++ b/backend/test/mpuniapp/owner-team-overview.test.ts @@ -62,6 +62,15 @@ type OverviewSummary = { topCountry: string; }; +type TeamRankItem = { + memberId: number; + memberName: string; + leads: number; + touches: number; + score: number; + rank: number; +}; + type LoadOverviewApi = { fetchOwnerLeadPage?: ( query: OwnerPageQuery @@ -69,11 +78,14 @@ type LoadOverviewApi = { fetchOwnerRadarPage?: ( query: OwnerPageQuery ) => Promise>; + fetchTeamLiveRank?: (eventId?: string) => Promise; + fetchCurrentEvent?: () => Promise<{ code?: string } | null>; }; type LoadOverviewResult = { leads: LeadEntity[]; tracks: RadarTrack[]; + ranks: TeamRankItem[]; summary: OverviewSummary; empty: boolean; errorMessage: string;