feat: 添加新的错误码以支持投注功能,更新数据库填充器以增强玩法和赔率配置,扩展 API 路由以支持风险池管理

This commit is contained in:
2026-05-11 11:52:23 +08:00
parent 067c2b39f5
commit 058f596f34
29 changed files with 2300 additions and 122 deletions

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Http\Requests\Ticket;
class TicketPlaceRequest extends TicketPreviewRequest
{
/**
* @return array<string, mixed>
*/
public function rules(): array
{
return array_merge(parent::rules(), [
'expected_config_versions' => ['nullable', 'array'],
'expected_config_versions.play_config_version_no' => ['required_with:expected_config_versions', 'integer', 'min:1'],
'expected_config_versions.odds_version_no' => ['required_with:expected_config_versions', 'integer', 'min:1'],
'expected_config_versions.risk_cap_version_no' => ['required_with:expected_config_versions', 'integer', 'min:1'],
]);
}
}