feat: 增加管理端多语言与风控/报表/奖池操作能力

This commit is contained in:
2026-05-18 15:08:34 +08:00
parent afffa4e508
commit 49a4caf01e
31 changed files with 918 additions and 115 deletions

View File

@@ -22,6 +22,7 @@ export type AdminJackpotPoolUpdateBody = Partial<{
payout_rate: number;
force_trigger_draw_gap: number;
min_bet_amount: number;
combo_trigger_play_codes: string[];
status: number;
}>;
@@ -32,6 +33,13 @@ export async function putAdminJackpotPool(
return adminRequest.put<AdminJackpotPoolRow>(`${A}/jackpot/pools/${poolId}`, body);
}
export async function postAdminJackpotManualBurst(
poolId: number,
body: { draw_id: number; amount?: number },
): Promise<{ current_amount: number; burst_amount: number; log_id: number | null }> {
return adminRequest.post(`${A}/jackpot/pools/${poolId}/manual-burst`, body);
}
export type AdminJackpotLogsQuery = {
page?: number;
per_page?: number;