lip 1 týždeň pred
rodič
commit
ebd65a48d6

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

@@ -115,7 +115,7 @@ class Sport extends Command
         $sport_locked = Config::where('field', 'sport_locked')->first()->val ?? 1;
         
         // 比赛开始后,状态还是未开始的数据检测
-        $ids = SportModel::where('state', 0)->where('game_time', '<=', time())->pluck('data_id')->toArray();
+        $ids = SportModel::where('state', 0)->where('game_time', '<=', time())->limit(10)->pluck('data_id')->toArray();
         if ($ids) {
             $ids = implode('-', $ids);
             $data = SportClientService::fixtures(['ids' => $ids]);

+ 2 - 2
app/Console/Commands/SportOdds.php

@@ -127,7 +127,7 @@ class SportOdds extends Command
                 ];
                 $odd_fixture_status = null;//直播赔率中的赛事时间和状态(与直播赛事信息中的赛事时间和状态存在较大差异)
                 if (isset($item['fixture']['status']['long']) ) {
-                    $long = $item['fixture']['status']['long'];
+                    // $long = $item['fixture']['status']['long'];
                     // if (isset($this->fixture_status[$long])) {
                         
                         $sport_info = SportModel::where('data_id',$data_id)->first();
@@ -195,7 +195,7 @@ class SportOdds extends Command
         // 1. 获取赔率,缓存数据
         $sport_odds = cache('sport_odds');
         if (!$sport_odds) {
-            $sport_odds = SportOddsModel::where('function_name', '<>', null)->select()->toArray();
+            $sport_odds = SportOddsModel::where('function_name', '<>', null)->get()->toArray();
             Cache::set('sport_odds', $sport_odds, 300); //有效期5分钟
         }