diff --git a/app/Http/Controllers/BaccaratController.php b/app/Http/Controllers/BaccaratController.php index 5b40e8e..abba367 100644 --- a/app/Http/Controllers/BaccaratController.php +++ b/app/Http/Controllers/BaccaratController.php @@ -49,6 +49,10 @@ class BaccaratController extends Controller ->where('user_id', $user->id) ->first(); + $config = GameConfig::forGame('baccarat')?->params ?? []; + $minBet = (int) ($config['min_bet'] ?? 100); + $maxBet = (int) ($config['max_bet'] ?? 50000); + return response()->json([ 'round' => [ 'id' => $round->id, @@ -61,6 +65,8 @@ class BaccaratController extends Controller 'bet_count_big' => $round->bet_count_big, 'bet_count_small' => $round->bet_count_small, 'bet_count_triple' => $round->bet_count_triple, + 'min_bet' => $minBet, + 'max_bet' => $maxBet, 'my_bet' => $myBet ? [ 'bet_type' => $myBet->bet_type, 'amount' => $myBet->amount, diff --git a/app/Http/Controllers/HorseRaceController.php b/app/Http/Controllers/HorseRaceController.php index ddb0626..98ee937 100644 --- a/app/Http/Controllers/HorseRaceController.php +++ b/app/Http/Controllers/HorseRaceController.php @@ -89,6 +89,9 @@ class HorseRaceController extends Controller ? $basePool + array_sum(array_values($horsePools)) : $basePool; + $minBet = (int) ($config['min_bet'] ?? 100); + $maxBet = (int) ($config['max_bet'] ?? 100000); + return response()->json([ 'race' => [ 'id' => $race->id, @@ -99,6 +102,8 @@ class HorseRaceController extends Controller : 0, 'horses' => $horsesWithBets, 'total_pool' => $displayTotalPool, + 'min_bet' => $minBet, + 'max_bet' => $maxBet, 'my_bet' => $myBet ? [ 'horse_id' => $myBet->horse_id, 'amount' => $myBet->amount, diff --git a/resources/views/chat/partials/games/baccarat-panel.blade.php b/resources/views/chat/partials/games/baccarat-panel.blade.php index ec66313..f8f95c3 100644 --- a/resources/views/chat/partials/games/baccarat-panel.blade.php +++ b/resources/views/chat/partials/games/baccarat-panel.blade.php @@ -191,14 +191,14 @@ {{-- 快捷金额 --}}
-