|
|
@@ -75,7 +75,9 @@ class LqRule
|
|
|
// 分差 - 主 :客
|
|
|
$difference = $homeScore - $guestScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(全场)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -93,7 +95,9 @@ class LqRule
|
|
|
// 分差 - 客 :主
|
|
|
$difference = $guestScore - $homeScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(全场)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -113,7 +117,9 @@ class LqRule
|
|
|
// 分差 - 主 :客
|
|
|
$difference = $homeScore - $guestScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(上半场)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -133,7 +139,9 @@ class LqRule
|
|
|
// 分差 - 客 :主
|
|
|
$difference = $guestScore - $homeScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(上半场)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -153,7 +161,9 @@ class LqRule
|
|
|
// 分差 - 主 :客
|
|
|
$difference = $homeScore - $guestScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第一节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -173,7 +183,9 @@ class LqRule
|
|
|
// 分差 - 客 :主
|
|
|
$difference = $guestScore - $homeScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第一节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -194,7 +206,9 @@ class LqRule
|
|
|
// 分差 - 主 :客
|
|
|
$difference = $homeScore - $guestScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第二节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -215,7 +229,9 @@ class LqRule
|
|
|
// 分差 - 客 :主
|
|
|
$difference = $guestScore - $homeScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第二节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -236,7 +252,9 @@ class LqRule
|
|
|
// 分差 - 主 :客
|
|
|
$difference = $homeScore - $guestScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第三节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -257,7 +275,9 @@ class LqRule
|
|
|
// 分差 - 客 :主
|
|
|
$difference = $guestScore - $homeScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第三节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -278,7 +298,9 @@ class LqRule
|
|
|
// 分差 - 主 :客
|
|
|
$difference = $homeScore - $guestScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第四节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -299,7 +321,9 @@ class LqRule
|
|
|
// 分差 - 客 :主
|
|
|
$difference = $guestScore - $homeScore;
|
|
|
|
|
|
- return $this -> concedeCommon($model, $difference);
|
|
|
+ $data['result'] = $this -> concedeCommon($model, $difference);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第四节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -310,9 +334,15 @@ class LqRule
|
|
|
* @return string 1:赢 -1:输 2:平 3:赢半平半 4:输半平半
|
|
|
*/
|
|
|
public function lq_total_sizes_big($model, $resultModel, $resultRecords){
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($resultModel -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($resultModel -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($resultModel -> home_score) + intval($resultModel -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(全场)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -323,9 +353,15 @@ class LqRule
|
|
|
* @return string 1:赢 -1:输 2:平 3:赢半平半 4:输半平半
|
|
|
*/
|
|
|
public function lq_total_sizes_small($model, $resultModel, $resultRecords){
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($resultModel -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($resultModel -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($resultModel -> home_score) + intval($resultModel -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(全场)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -338,9 +374,15 @@ class LqRule
|
|
|
public function lq_half_total_sizes_big($model, $resultModel, $resultRecords){
|
|
|
$newResultRecords = array_reverse($resultRecords);
|
|
|
$upResultKey = array_search('第二节', array_column($newResultRecords, 'match_process'));
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($newResultRecords[$upResultKey] -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($newResultRecords[$upResultKey] -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($newResultRecords[$upResultKey] -> home_score) + intval($newResultRecords[$upResultKey] -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(上半场)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -353,9 +395,15 @@ class LqRule
|
|
|
public function lq_half_total_sizes_small($model, $resultModel, $resultRecords){
|
|
|
$newResultRecords = array_reverse($resultRecords);
|
|
|
$upResultKey = array_search('第二节', array_column($newResultRecords, 'match_process'));
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($newResultRecords[$upResultKey] -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($newResultRecords[$upResultKey] -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($newResultRecords[$upResultKey] -> home_score) + intval($newResultRecords[$upResultKey] -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(上半场)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -368,9 +416,15 @@ class LqRule
|
|
|
public function lq_one_total_sizes_big($model, $resultModel, $resultRecords){
|
|
|
$newResultRecords = array_reverse($resultRecords);
|
|
|
$oneResultKey = array_search('第一节', array_column($newResultRecords, 'match_process'));
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($newResultRecords[$oneResultKey] -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($newResultRecords[$oneResultKey] -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($newResultRecords[$oneResultKey] -> home_score) + intval($newResultRecords[$oneResultKey] -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第一节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -383,9 +437,15 @@ class LqRule
|
|
|
public function lq_one_total_sizes_small($model, $resultModel, $resultRecords){
|
|
|
$newResultRecords = array_reverse($resultRecords);
|
|
|
$oneResultKey = array_search('第一节', array_column($newResultRecords, 'match_process'));
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($newResultRecords[$oneResultKey] -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($newResultRecords[$oneResultKey] -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($newResultRecords[$oneResultKey] -> home_score) + intval($newResultRecords[$oneResultKey] -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第一节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -399,10 +459,15 @@ class LqRule
|
|
|
$newResultRecords = array_reverse($resultRecords);
|
|
|
$oneResultKey = array_search('第一节', array_column($newResultRecords, 'match_process'));
|
|
|
$twoResultKey = array_search('第二节', array_column($newResultRecords, 'match_process'));
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($newResultRecords[$twoResultKey] -> home_score) - intval($newResultRecords[$oneResultKey] -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($newResultRecords[$twoResultKey] -> guest_score) - intval($newResultRecords[$oneResultKey] -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($newResultRecords[$twoResultKey] -> home_score) + intval($newResultRecords[$twoResultKey] -> guest_score)
|
|
|
- - intval($newResultRecords[$oneResultKey] -> home_score) - intval($newResultRecords[$oneResultKey] -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第二节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -416,10 +481,15 @@ class LqRule
|
|
|
$newResultRecords = array_reverse($resultRecords);
|
|
|
$oneResultKey = array_search('第一节', array_column($newResultRecords, 'match_process'));
|
|
|
$twoResultKey = array_search('第二节', array_column($newResultRecords, 'match_process'));
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($newResultRecords[$twoResultKey] -> home_score) - intval($newResultRecords[$oneResultKey] -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($newResultRecords[$twoResultKey] -> guest_score) - intval($newResultRecords[$oneResultKey] -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($newResultRecords[$twoResultKey] -> home_score) + intval($newResultRecords[$twoResultKey] -> guest_score)
|
|
|
- - intval($newResultRecords[$oneResultKey] -> home_score) - intval($newResultRecords[$oneResultKey] -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第二节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -433,10 +503,15 @@ class LqRule
|
|
|
$newResultRecords = array_reverse($resultRecords);
|
|
|
$twoResultKey = array_search('第二节', array_column($newResultRecords, 'match_process'));
|
|
|
$threeResultKey = array_search('第三节', array_column($newResultRecords, 'match_process'));
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($newResultRecords[$threeResultKey] -> home_score) - intval($newResultRecords[$twoResultKey] -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($newResultRecords[$threeResultKey] -> guest_score) - intval($newResultRecords[$twoResultKey] -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($newResultRecords[$threeResultKey] -> home_score) + intval($newResultRecords[$threeResultKey] -> guest_score)
|
|
|
- - intval($newResultRecords[$twoResultKey] -> home_score) - intval($newResultRecords[$twoResultKey] -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第三节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -450,10 +525,15 @@ class LqRule
|
|
|
$newResultRecords = array_reverse($resultRecords);
|
|
|
$twoResultKey = array_search('第二节', array_column($newResultRecords, 'match_process'));
|
|
|
$threeResultKey = array_search('第三节', array_column($newResultRecords, 'match_process'));
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($newResultRecords[$threeResultKey] -> home_score) - intval($newResultRecords[$twoResultKey] -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($newResultRecords[$threeResultKey] -> guest_score) - intval($newResultRecords[$twoResultKey] -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($newResultRecords[$threeResultKey] -> home_score) + intval($newResultRecords[$threeResultKey] -> guest_score)
|
|
|
- - intval($newResultRecords[$twoResultKey] -> home_score) - intval($newResultRecords[$twoResultKey] -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第三节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -467,10 +547,15 @@ class LqRule
|
|
|
$newResultRecords = array_reverse($resultRecords);
|
|
|
$threeResultKey = array_search('第三节', array_column($newResultRecords, 'match_process'));
|
|
|
$fourResultKey = array_search('第四节', array_column($newResultRecords, 'match_process'));
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($newResultRecords[$fourResultKey] -> home_score) - intval($newResultRecords[$threeResultKey] -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($newResultRecords[$fourResultKey] -> guest_score) - intval($newResultRecords[$threeResultKey] -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($newResultRecords[$fourResultKey] -> home_score) + intval($newResultRecords[$fourResultKey] -> guest_score)
|
|
|
- - intval($newResultRecords[$threeResultKey] -> home_score) - intval($newResultRecords[$threeResultKey] -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, 1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第四节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -484,10 +569,15 @@ class LqRule
|
|
|
$newResultRecords = array_reverse($resultRecords);
|
|
|
$threeResultKey = array_search('第三节', array_column($newResultRecords, 'match_process'));
|
|
|
$fourResultKey = array_search('第四节', array_column($newResultRecords, 'match_process'));
|
|
|
+ // 主队得分
|
|
|
+ $homeScore = intval($newResultRecords[$fourResultKey] -> home_score) - intval($newResultRecords[$threeResultKey] -> home_score);
|
|
|
+ // 客队得分
|
|
|
+ $guestScore = intval($newResultRecords[$fourResultKey] -> guest_score) - intval($newResultRecords[$threeResultKey] -> guest_score);
|
|
|
// 总进球数
|
|
|
- $allGoal = intval($newResultRecords[$fourResultKey] -> home_score) + intval($newResultRecords[$fourResultKey] -> guest_score)
|
|
|
- - intval($newResultRecords[$threeResultKey] -> home_score) - intval($newResultRecords[$threeResultKey] -> guest_score);
|
|
|
- return $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $allGoal = $homeScore + $guestScore;
|
|
|
+ $data['result'] = $this -> sizeCommon($model, $allGoal, -1);
|
|
|
+ $data['matchResult'] = "$homeScore-$guestScore(第四节)";
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -501,13 +591,28 @@ class LqRule
|
|
|
//获取主客队全场得分
|
|
|
$home_score = $result_match->home_score;
|
|
|
$guest_score = $result_match->guest_score;
|
|
|
+ //返回结果
|
|
|
+ $data = [
|
|
|
+ 'result'=>1,
|
|
|
+ 'matchResult'=>"$home_score-$guest_score(全场得分)"
|
|
|
+ ];
|
|
|
//主队
|
|
|
if($bet_match->odds_code == 'lq_capot_home'){
|
|
|
- if($home_score > $guest_score) return 1;
|
|
|
+ if($home_score > $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//客队
|
|
|
if($bet_match->odds_code == 'lq_capot_guest'){
|
|
|
- if($home_score < $guest_score) return 1;
|
|
|
+ if($home_score < $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//上半场
|
|
|
if(strstr($bet_match->odds_code,"half")){
|
|
|
@@ -516,13 +621,28 @@ class LqRule
|
|
|
//获取主客队上半场得分
|
|
|
$home_score = $last_stage_data->home_score;
|
|
|
$guest_score = $last_stage_data->guest_score;
|
|
|
+ //返回结果
|
|
|
+ $data = [
|
|
|
+ 'result'=>1,
|
|
|
+ 'matchResult'=>"$home_score-$guest_score(上半场得分)"
|
|
|
+ ];
|
|
|
//主队 上半场
|
|
|
if($bet_match->odds_code == 'lq_half_capot_home'){
|
|
|
- if($home_score > $guest_score) return 1;
|
|
|
+ if($home_score > $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//客队 上半场
|
|
|
if($bet_match->odds_code == 'lq_half_capot_guest'){
|
|
|
- if($home_score < $guest_score) return 1;
|
|
|
+ if($home_score < $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|
|
|
//第一节
|
|
|
@@ -532,13 +652,28 @@ class LqRule
|
|
|
//获取主客队第一节得分
|
|
|
$home_score = $last_stage_data->home_score;
|
|
|
$guest_score = $last_stage_data->guest_score;
|
|
|
+ //返回结果
|
|
|
+ $data = [
|
|
|
+ 'result'=>1,
|
|
|
+ 'matchResult'=>"$home_score-$guest_score(第一节得分)"
|
|
|
+ ];
|
|
|
//主队 第一节
|
|
|
if($bet_match->odds_code == 'lq_one_capot_home'){
|
|
|
- if($home_score > $guest_score) return 1;
|
|
|
+ if($home_score > $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//客队 第一节
|
|
|
if($bet_match->odds_code == 'lq_one_capot_guest'){
|
|
|
- if($home_score < $guest_score) return 1;
|
|
|
+ if($home_score < $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|
|
|
//第二节
|
|
|
@@ -548,13 +683,28 @@ class LqRule
|
|
|
//获取主客队第二节得分
|
|
|
$home_score = $last_stage_data->home_score;
|
|
|
$guest_score = $last_stage_data->guest_score;
|
|
|
+ //返回结果
|
|
|
+ $data = [
|
|
|
+ 'result'=>1,
|
|
|
+ 'matchResult'=>"$home_score-$guest_score(第二节得分)"
|
|
|
+ ];
|
|
|
//主队 第二节
|
|
|
if($bet_match->odds_code == 'lq_two_capot_home'){
|
|
|
- if($home_score > $guest_score) return 1;
|
|
|
+ if($home_score > $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//客队 第二节
|
|
|
if($bet_match->odds_code == 'lq_two_capot_guest'){
|
|
|
- if($home_score < $guest_score) return 1;
|
|
|
+ if($home_score < $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|
|
|
//第三节
|
|
|
@@ -564,13 +714,28 @@ class LqRule
|
|
|
//获取主客队第三节得分
|
|
|
$home_score = $last_stage_data->home_score;
|
|
|
$guest_score = $last_stage_data->guest_score;
|
|
|
+ //返回结果
|
|
|
+ $data = [
|
|
|
+ 'result'=>1,
|
|
|
+ 'matchResult'=>"$home_score-$guest_score(第三节得分)"
|
|
|
+ ];
|
|
|
//主队 第三节
|
|
|
if($bet_match->odds_code == 'lq_three_capot_home'){
|
|
|
- if($home_score > $guest_score) return 1;
|
|
|
+ if($home_score > $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//客队 第三节
|
|
|
if($bet_match->odds_code == 'lq_three_capot_guest'){
|
|
|
- if($home_score < $guest_score) return 1;
|
|
|
+ if($home_score < $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|
|
|
//第四节
|
|
|
@@ -580,17 +745,32 @@ class LqRule
|
|
|
//获取主客队第四节得分
|
|
|
$home_score = $last_stage_data->home_score;
|
|
|
$guest_score = $last_stage_data->guest_score;
|
|
|
+ //返回结果
|
|
|
+ $data = [
|
|
|
+ 'result'=>1,
|
|
|
+ 'matchResult'=>"$home_score-$guest_score(第四节得分)"
|
|
|
+ ];
|
|
|
//主队 第四节
|
|
|
if($bet_match->odds_code == 'lq_four_capot_home'){
|
|
|
- if($home_score > $guest_score) return 1;
|
|
|
+ if($home_score > $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//客队 第四节
|
|
|
if($bet_match->odds_code == 'lq_four_capot_guest'){
|
|
|
- if($home_score < $guest_score) return 1;
|
|
|
+ if($home_score < $guest_score)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- return -1;
|
|
|
+ return false;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -604,6 +784,11 @@ class LqRule
|
|
|
//获取主客队全场得分
|
|
|
$home_score = $result_match->home_score;
|
|
|
$guest_score = $result_match->guest_score;
|
|
|
+ //返回结果
|
|
|
+ $data = [
|
|
|
+ 'result'=>1,
|
|
|
+ 'matchResult'=>""
|
|
|
+ ];
|
|
|
//界定 分数 条件
|
|
|
$condition = $bet_match->condition;
|
|
|
//赔率代码
|
|
|
@@ -611,19 +796,43 @@ class LqRule
|
|
|
|
|
|
//全场 主队 得分大
|
|
|
if($odds_code == 'lq_score_home_big'){
|
|
|
- if($home_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(全场主队得分)";
|
|
|
+ if($home_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//全场 主队 得分小
|
|
|
if($odds_code == 'lq_score_home_small'){
|
|
|
- if($home_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(全场主队得分)";
|
|
|
+ if($home_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//全场 客队 得分大
|
|
|
if($odds_code == 'lq_score_guest_big'){
|
|
|
- if($guest_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(全场客队得分)";
|
|
|
+ if($guest_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
- //全场 主队 得分小
|
|
|
+ //全场 客队 得分小
|
|
|
if($odds_code == 'lq_score_guest_small'){
|
|
|
- if($guest_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(全场客队得分)";
|
|
|
+ if($guest_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//上半场
|
|
|
if(strstr($odds_code,"half")){
|
|
|
@@ -634,19 +843,43 @@ class LqRule
|
|
|
$guest_score = $last_stage_data->guest_score;
|
|
|
//上半场主队得分大
|
|
|
if($odds_code == 'lq_half_score_home_big'){
|
|
|
- if($home_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(上半场主队得分)";
|
|
|
+ if($home_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//上半场主队得分小
|
|
|
if($odds_code == 'lq_half_score_home_small'){
|
|
|
- if($home_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(上半场主队得分)";
|
|
|
+ if($home_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//上半场客队得分大
|
|
|
if($odds_code == 'lq_half_score_guest_big'){
|
|
|
- if($guest_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(上半场客队得分)";
|
|
|
+ if($guest_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//上半场客队得分小
|
|
|
if($odds_code == 'lq_half_score_guest_small'){
|
|
|
- if($guest_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(上半场客队得分)";
|
|
|
+ if($guest_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|
|
|
//第一节
|
|
|
@@ -658,19 +891,43 @@ class LqRule
|
|
|
$guest_score = $last_stage_data->guest_score;
|
|
|
//第一节主队得分大
|
|
|
if($odds_code == 'lq_one_score_home_big'){
|
|
|
- if($home_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(第一节主队得分)";
|
|
|
+ if($home_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第一节主队得分小
|
|
|
if($odds_code == 'lq_one_score_home_small'){
|
|
|
- if($home_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(第一节主队得分)";
|
|
|
+ if($home_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第一节客队得分大
|
|
|
if($odds_code == 'lq_one_score_guest_big'){
|
|
|
- if($guest_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(第一节客队得分)";
|
|
|
+ if($guest_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第一节客队得分小
|
|
|
if($odds_code == 'lq_one_score_guest_small'){
|
|
|
- if($guest_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(第一节客队得分)";
|
|
|
+ if($guest_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|
|
|
//第二节
|
|
|
@@ -682,19 +939,43 @@ class LqRule
|
|
|
$guest_score = $last_stage_data->guest_score;
|
|
|
//第二节主队得分大
|
|
|
if($odds_code == 'lq_two_score_home_big'){
|
|
|
- if($home_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(第二节主队得分)";
|
|
|
+ if($home_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第二节主队得分小
|
|
|
if($odds_code == 'lq_two_score_home_small'){
|
|
|
- if($home_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(第二节主队得分)";
|
|
|
+ if($home_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第二节客队得分大
|
|
|
if($odds_code == 'lq_two_score_guest_big'){
|
|
|
- if($guest_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(第二节客队得分)";
|
|
|
+ if($guest_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第二节客队得分小
|
|
|
if($odds_code == 'lq_two_score_guest_small'){
|
|
|
- if($guest_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(第二节客队得分)";
|
|
|
+ if($guest_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|
|
|
//第三节
|
|
|
@@ -706,19 +987,43 @@ class LqRule
|
|
|
$guest_score = $last_stage_data->guest_score;
|
|
|
//第三节主队得分大
|
|
|
if($odds_code == 'lq_three_score_home_big'){
|
|
|
- if($home_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(第三节主队得分)";
|
|
|
+ if($home_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第三节主队得分小
|
|
|
if($odds_code == 'lq_three_score_home_small'){
|
|
|
- if($home_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(第三节主队得分)";
|
|
|
+ if($home_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第三节客队得分大
|
|
|
if($odds_code == 'lq_three_score_guest_big'){
|
|
|
- if($guest_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(第三节客队得分)";
|
|
|
+ if($guest_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第三节客队得分小
|
|
|
if($odds_code == 'lq_three_score_guest_small'){
|
|
|
- if($guest_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(第三节客队得分)";
|
|
|
+ if($guest_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|
|
|
//第四节
|
|
|
@@ -730,22 +1035,46 @@ class LqRule
|
|
|
$guest_score = $last_stage_data->guest_score;
|
|
|
//第四节主队得分大
|
|
|
if($odds_code == 'lq_four_score_home_big'){
|
|
|
- if($home_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(第四节主队得分)";
|
|
|
+ if($home_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第四节主队得分小
|
|
|
if($odds_code == 'lq_four_score_home_small'){
|
|
|
- if($home_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$home_score(第四节主队得分)";
|
|
|
+ if($home_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第四节客队得分大
|
|
|
if($odds_code == 'lq_four_score_guest_big'){
|
|
|
- if($guest_score > $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(第四节客队得分)";
|
|
|
+ if($guest_score > $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
//第四节客队得分小
|
|
|
if($odds_code == 'lq_four_score_guest_small'){
|
|
|
- if($guest_score < $condition) return 1;
|
|
|
+ $data['matchResult'] = "$guest_score(第四节客队得分)";
|
|
|
+ if($guest_score < $condition)
|
|
|
+ {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['result'] = -1;
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|
|
|
- return -1;
|
|
|
+ return false;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -780,24 +1109,38 @@ class LqRule
|
|
|
public function lq_two_sides($model,$resultModel,$resultRecords){
|
|
|
$resulttod = intval($resultModel->home_score) + intval($resultModel->guest_score) + intval($resultModel->guest_rate) + intval($resultModel->home_rate);
|
|
|
if($resulttod%2==0){
|
|
|
- $data = '双';
|
|
|
+ $text = '双';
|
|
|
}else{
|
|
|
- $data = '单';
|
|
|
+ $text = '单';
|
|
|
}
|
|
|
- if($data = $model->condition){
|
|
|
- return 1;
|
|
|
+ if($text = $model->condition){
|
|
|
+ $data = [
|
|
|
+ 'result'=>1,
|
|
|
+ 'matchResult'=>"$resulttod(全场)",
|
|
|
+ ];
|
|
|
}else{
|
|
|
- return -1;
|
|
|
+ $data = [
|
|
|
+ 'result'=>-1,
|
|
|
+ 'matchResult'=>"$resulttod(全场)",
|
|
|
+ ];
|
|
|
}
|
|
|
-
|
|
|
+ return $data;
|
|
|
}
|
|
|
|
|
|
//最后进球球队 last_score 最后进球球队 model:money_buy_match resultModel:st_lq_result
|
|
|
public function lq_last_number($model,$resultModel,$resultRecords){
|
|
|
if($resultModel->last_score == $model->condition){
|
|
|
- return 1;
|
|
|
+ $data = [
|
|
|
+ 'result'=>1,
|
|
|
+ 'matchResult'=>"$resultModel->last_score(全场)",
|
|
|
+ ];
|
|
|
}else{
|
|
|
- return -1;
|
|
|
+ $data = [
|
|
|
+ 'result'=>-1,
|
|
|
+ 'matchResult'=>"$resultModel->last_score(全场)",
|
|
|
+ ];
|
|
|
}
|
|
|
+ return $data;
|
|
|
}
|
|
|
+
|
|
|
}
|