|
|
@@ -133,7 +133,7 @@ class SportOdds extends Command
|
|
|
$odd_fixture_status = $item['fixture']['status'];
|
|
|
$update_data['odd_fixture_status'] = json_encode($odd_fixture_status);
|
|
|
|
|
|
- //如果时间差距超过3分钟,则锁盘,不超过3分钟就解锁
|
|
|
+ //如果时间差距超过3分钟,则锁盘
|
|
|
if (isset($fixture_status['elapsed']) && isset($odd_fixture_status['elapsed'])) {
|
|
|
if ( $fixture_status['elapsed'] - $odd_fixture_status['elapsed'] >= 3) {
|
|
|
$odds = $sport_info['odds'] ? json_decode($sport_info['odds'],true) : null;
|
|
|
@@ -142,11 +142,10 @@ class SportOdds extends Command
|
|
|
$odds_ids[] = $odd['id'];
|
|
|
}
|
|
|
$update_data['error'] = 1;
|
|
|
- $update_data['odd_ids_locked'] = json_encode($odds_ids);
|
|
|
+ $update_data['is_locked'] = 1;
|
|
|
unset($update_data['odds']);//不更新赔率
|
|
|
} else {
|
|
|
$update_data['error'] = 0;
|
|
|
- $update_data['odd_ids_locked'] = null;
|
|
|
}
|
|
|
}
|
|
|
}
|