feat: 优化下注结果展示与大厅表单交互,适配新端口配置

This commit is contained in:
2026-05-18 11:28:41 +08:00
parent 5f5ce6c29d
commit 418b446c09
16 changed files with 170 additions and 56 deletions

View File

@@ -65,5 +65,6 @@ export type TicketDrawMyMatchPayload = {
hit_numbers_4d: string[];
total_win_minor: number;
total_jackpot_win_minor: number;
winning_ticket_count: number;
has_bets: boolean;
};

View File

@@ -66,12 +66,18 @@ export type TicketPlaceItem = {
actual_deduct_amount: number;
estimated_max_payout: number;
combination_count: number;
status?: "success" | "failed" | string;
fail_reason_code?: string | null;
fail_reason_text?: string | null;
};
export type TicketPlaceData = {
order_no: string;
draw: { draw_id: string; status: string };
summary: TicketPreviewData["summary"];
summary: TicketPreviewData["summary"] & {
success_count?: number;
failure_count?: number;
};
balance_after: number;
items: TicketPlaceItem[];
};