|
@@ -314,6 +314,11 @@ class Sport extends Command
|
|
|
} else {
|
|
} else {
|
|
|
SportModel::where('data_id', $item['fixture']['id'])->update($sport_data);
|
|
SportModel::where('data_id', $item['fixture']['id'])->update($sport_data);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ //更新或创建球队和联赛信息
|
|
|
|
|
+ SportModel::addSportTeam($sport_data);
|
|
|
|
|
+ SportModel::addSportLeague($item['league']);
|
|
|
|
|
+
|
|
|
//比赛结束,插入比赛事件
|
|
//比赛结束,插入比赛事件
|
|
|
if ($sport_data['state'] == 2 && !empty($item['events'])) {
|
|
if ($sport_data['state'] == 2 && !empty($item['events'])) {
|
|
|
foreach($item['events'] as $event) {
|
|
foreach($item['events'] as $event) {
|
|
@@ -359,7 +364,6 @@ class Sport extends Command
|
|
|
DB::table('sport_odds')->where('id', $info->id)->update([
|
|
DB::table('sport_odds')->where('id', $info->id)->update([
|
|
|
'odd_name_en' => $odd_name,
|
|
'odd_name_en' => $odd_name,
|
|
|
]);
|
|
]);
|
|
|
- echo '更新数据:'.$odd_id.'-'.$odd_name.PHP_EOL;
|
|
|
|
|
} elseif (!$info) {
|
|
} elseif (!$info) {
|
|
|
DB::table('sport_odds')->insert([
|
|
DB::table('sport_odds')->insert([
|
|
|
'odd_id' => $odd_id,
|
|
'odd_id' => $odd_id,
|
|
@@ -367,7 +371,6 @@ class Sport extends Command
|
|
|
'created_at' => date('Y-m-d H:i:s'),
|
|
'created_at' => date('Y-m-d H:i:s'),
|
|
|
'updated_at' => date('Y-m-d H:i:s'),
|
|
'updated_at' => date('Y-m-d H:i:s'),
|
|
|
]);
|
|
]);
|
|
|
- echo '插入数据:'.$odd_id.'-'.$odd_name.PHP_EOL;
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|