deploy: auto commit repo-root changes 2026-07-11 12:03:08

This commit is contained in:
hajimi
2026-07-11 12:03:08 +08:00
parent 3a5d571e53
commit 42d243971e
3 changed files with 94 additions and 19 deletions
+32 -2
View File
@@ -535,6 +535,7 @@ class MatchController extends BaseApiController
$this->request->get('sport_type/d', 0),
trim($this->request->get('league_name/s', ''))
),
'platform_options' => $this->getOddsPlatformOptions(),
]);
}
@@ -552,6 +553,7 @@ class MatchController extends BaseApiController
'',
true
),
'platform_options' => $this->getOddsPlatformOptions(),
]);
}
@@ -795,11 +797,39 @@ class MatchController extends BaseApiController
private function resolveOddsPlatformName(string $sourceSite): string
{
$map = [
$map = $this->getOddsPlatformNameMap();
return $map[$sourceSite] ?? ($sourceSite !== '' ? strtoupper($sourceSite) : '平台');
}
private function getOddsPlatformNameMap(): array
{
return [
'hg' => '滚球',
'titan007' => '球探',
];
return $map[$sourceSite] ?? ($sourceSite !== '' ? strtoupper($sourceSite) : '平台');
}
private function getOddsPlatformOptions(): array
{
$platformMap = $this->getOddsPlatformNameMap();
$sourceSites = MatchOdds::where('source_site', '<>', '')
->group('source_site')
->column('source_site');
foreach ($sourceSites as $sourceSite) {
$sourceSite = strtolower(trim((string)$sourceSite));
if ($sourceSite !== '' && !isset($platformMap[$sourceSite])) {
$platformMap[$sourceSite] = strtoupper($sourceSite);
}
}
$options = [];
foreach ($platformMap as $key => $label) {
$options[] = [
'key' => $key,
'label' => $label,
];
}
return $options;
}
private function resolveOddsShowTypeText(string $showType): string