lip 1 неделя назад
Родитель
Сommit
fa7325faea

+ 3 - 3
app/Console/Commands/Sport.php

@@ -240,7 +240,7 @@ class Sport extends Command
                 $sport_data['status'] = 1;
                 $sport_data['home_team'] = SportTeam::getTeamName($sport_data['home_team_id']);
                 $sport_data['guest_team'] = SportTeam::getTeamName($sport_data['guest_team_id']);
-                $sport_data['league'] = SportLeague::getLeagueName($sport_data['league_en']);
+                $sport_data['league'] = SportLeague::getLeagueName($sport_data['league_id']);
                 $tableData[] = $sport_data;
             } else {
                 SportModel::where('data_id', $item['fixture']['id'])->update($sport_data);
@@ -331,13 +331,13 @@ class Sport extends Command
                     
                     $sport_data['home_team'] = SportTeam::getTeamName($sport_data['home_team_id']);
                     $sport_data['guest_team'] = SportTeam::getTeamName($sport_data['guest_team_id']);
-                    $sport_data['league'] = SportLeague::getLeagueName($sport_data['league_en']);
+                    $sport_data['league'] = SportLeague::getLeagueName($sport_data['league_id']);
                     $tableData[] = $sport_data;
                 } else {
                     
                     $sport_data['home_team'] = SportTeam::getTeamName($sport_data['home_team_id']);
                     $sport_data['guest_team'] = SportTeam::getTeamName($sport_data['guest_team_id']);
-                    $sport_data['league'] = SportLeague::getLeagueName($sport_data['league_en']);
+                    $sport_data['league'] = SportLeague::getLeagueName($sport_data['league_id']);
                     SportModel::where('data_id', $item['fixture']['id'])->update($sport_data);
                 }
 

+ 2 - 2
app/Http/Controllers/admin/Sport.php

@@ -107,7 +107,7 @@ class Sport extends Controller
                 
                 $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'];
+                $item['league'] = SportLeague::getLeagueName($item['league_id']) ?? $item['league_en'];
             }
         } catch (Exception $e) {
             return $this->error(HttpStatus::CUSTOM_ERROR,$e->getMessage());
@@ -138,7 +138,7 @@ class Sport extends Controller
 
             $info['home_team'] = $info['home_team'] ?? SportTeam::getTeamName($info['home_team_id']);
             $info['guest_team'] = $info['guest_team'] ?? SportTeam::getTeamName($info['guest_team_id']);
-            $info['league'] = $info['league'] ?? SportLeague::getLeagueName($info['league']);
+            $info['league'] = $info['league'] ?? SportLeague::getLeagueName($info['league_id']);
 
             //赛事统计数据
             $info['statistics'] = SportStatistics::where('data_id', $info['data_id'])->get()->toArray();

+ 1 - 1
app/Models/SportLeague.php

@@ -5,7 +5,7 @@ namespace App\Models;
 class SportLeague extends BaseModel
 {
     protected $table = 'sport_league';
-    protected $fillable = ['league_en', 'league_name', 'logo', 'status'];
+    protected $fillable = ['league_id', 'league_en', 'league_name', 'logo', 'status','country','season','round','standings'];
     public $timestamps = true;
     protected $dateFormat = 'U'; // U 代表 UNIX 时间戳(int)