feat: 扩展奖池、风控与报表能力,新增对账补偿、广播和人工操作接口

This commit is contained in:
2026-05-18 15:09:10 +08:00
parent 9157dcb6a1
commit 6ef41cee76
46 changed files with 1889 additions and 98 deletions

View File

@@ -22,6 +22,8 @@ final class AdminJackpotPoolUpdateController extends Controller
'payout_rate' => 'sometimes|numeric|min:0|max:1',
'force_trigger_draw_gap' => 'sometimes|integer|min:0',
'min_bet_amount' => 'sometimes|integer|min:0',
'combo_trigger_play_codes' => 'sometimes|array',
'combo_trigger_play_codes.*' => 'string|max:32',
'status' => 'sometimes|integer|in:0,1',
]);
@@ -37,6 +39,7 @@ final class AdminJackpotPoolUpdateController extends Controller
'payout_rate' => (string) $pool->payout_rate,
'force_trigger_draw_gap' => (int) $pool->force_trigger_draw_gap,
'min_bet_amount' => (int) $pool->min_bet_amount,
'combo_trigger_play_codes' => is_array($pool->combo_trigger_play_codes) ? $pool->combo_trigger_play_codes : [],
'status' => (int) $pool->status,
'last_trigger_draw_id' => $pool->last_trigger_draw_id !== null ? (int) $pool->last_trigger_draw_id : null,
'updated_at' => $pool->updated_at?->toIso8601String(),