deploy: auto commit repo-root changes 2026-07-11 12:03:08
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user