feat: 增加 Jackpot 爆池实时弹层与奖池信息展示

This commit is contained in:
2026-05-18 15:08:29 +08:00
parent 418b446c09
commit 321b56e997
11 changed files with 379 additions and 0 deletions

View File

@@ -31,6 +31,14 @@ export type DrawCurrentPayload = {
seconds_to_draw: number;
cooling_end_time: string | null;
seconds_remaining_in_cooldown: number | null;
jackpot?: {
currency_code: string;
enabled: boolean;
current_amount_minor: number;
current_amount_formatted?: string;
draws_since_last_burst: number | null;
last_trigger_draw_id?: number | null;
};
risk_pool_alerts?: DrawCurrentRiskPoolAlert[];
result_items?: DrawCurrentResultItem[];
result_version?: number;

View File

@@ -15,6 +15,14 @@ export type DrawResultListItem = {
draw_time_iso?: string | null;
result_version: number;
result_source: string | null;
jackpot?: {
currency_code: string;
enabled: boolean;
current_amount_minor: number;
current_amount_formatted?: string;
draws_since_last_burst: number | null;
last_trigger_draw_id?: number | null;
};
results: DrawResultsNumbers;
result_items: Array<{
prize_type: string;

View File

@@ -2,4 +2,7 @@ export type JackpotSummaryData = {
currency_code: string;
enabled: boolean;
current_amount_minor: number;
current_amount_formatted?: string;
draws_since_last_burst: number | null;
last_trigger_draw_id?: number | null;
};