|
|
@@ -5,6 +5,8 @@ namespace App\Http\Controllers\admin;
|
|
|
use App\Http\Controllers\Controller;
|
|
|
use App\Models\Sport as SportModel;
|
|
|
use App\Models\SportEvent;
|
|
|
+use App\Models\SportTeam;
|
|
|
+use App\Models\SportLeague;
|
|
|
use Exception;
|
|
|
use App\Constants\HttpStatus;
|
|
|
use App\Services\SportClientService;
|
|
|
@@ -83,6 +85,10 @@ class Sport extends Controller
|
|
|
$item['game_time'] = date('Y-m-d H:i:s', $item['game_time']);
|
|
|
$item['rbt'] = date('Y-m-d H:i:s', $item['rbt']);
|
|
|
$item['fixture_status'] = json_decode($item['fixture_status'], true);
|
|
|
+
|
|
|
+ $item['home_team'] = SportTeam::getTeamName($item['home_team_id']) ?? $item['home_team_en'];
|
|
|
+ $item['guest_team'] = SportTeam::getTeamName($item['guest_team_id']) ?? $item['guest_team_en'];
|
|
|
+ $item['league'] = SportLeague::getLeagueName($item['league']) ?? $item['league_en'];
|
|
|
}
|
|
|
} catch (Exception $e) {
|
|
|
return $this->error(HttpStatus::CUSTOM_ERROR,$e->getMessage());
|
|
|
@@ -111,6 +117,10 @@ class Sport extends Controller
|
|
|
$info['event'] = SportEvent::where('data_id', $info['data_id'])->get();
|
|
|
$info['odd_ids_locked'] = $info['odd_ids_locked'] ? json_decode($info['odd_ids_locked'], true) : [];
|
|
|
|
|
|
+ $info['home_team'] = SportTeam::getTeamName($info['home_team_id']) ?? $info['home_team_en'];
|
|
|
+ $info['guest_team'] = SportTeam::getTeamName($info['guest_team_id']) ?? $info['guest_team_en'];
|
|
|
+ $info['league'] = SportLeague::getLeagueName($info['league']) ?? $info['league_en'];
|
|
|
+
|
|
|
} catch (Exception $e) {
|
|
|
return $this->error(HttpStatus::CUSTOM_ERROR,$e->getMessage());
|
|
|
}
|