|
|
@@ -1,4 +1,5 @@
|
|
|
<?php
|
|
|
+
|
|
|
namespace App\Lib\Settlement\Adapter;
|
|
|
|
|
|
|
|
|
@@ -20,15 +21,15 @@ trait RulePlus
|
|
|
$hasFH = in_array(substr($condition, 0, 1), ['+', '-']);
|
|
|
if ($hasFH) {
|
|
|
$condArr = explode("/", substr($condition, 1));
|
|
|
- $condArr = array_map(function($i){
|
|
|
- return (strpos($i,'.')===false) ? intval($i) : floatval($i);
|
|
|
- },$condArr);
|
|
|
+ $condArr = array_map(function ($i) {
|
|
|
+ return (strpos($i, '.') === false) ? intval($i) : floatval($i);
|
|
|
+ }, $condArr);
|
|
|
$FH = substr($condition, 0, 1);
|
|
|
} else {
|
|
|
$condArr = explode("/", $condition);
|
|
|
- $condArr = array_map(function($i){
|
|
|
- return (strpos($i,'.')===false) ? intval($i) : floatval($i);
|
|
|
- },$condArr);
|
|
|
+ $condArr = array_map(function ($i) {
|
|
|
+ return (strpos($i, '.') === false) ? intval($i) : floatval($i);
|
|
|
+ }, $condArr);
|
|
|
$FH = '+';
|
|
|
}
|
|
|
|
|
|
@@ -100,9 +101,9 @@ trait RulePlus
|
|
|
$score = intval($score);
|
|
|
$returnDatas['matchResult'] = $matchResultWord;
|
|
|
$condArr = explode("/", $condition);
|
|
|
- $condArr = array_map(function($i){
|
|
|
- return (strpos($i,'.')===false) ? intval($i) : floatval($i);
|
|
|
- },$condArr);
|
|
|
+ $condArr = array_map(function ($i) {
|
|
|
+ return (strpos($i, '.') === false) ? intval($i) : floatval($i);
|
|
|
+ }, $condArr);
|
|
|
|
|
|
if (count($condArr) == 1) {
|
|
|
if ($score == $condArr['0']) {
|
|
|
@@ -249,15 +250,26 @@ trait RulePlus
|
|
|
//type ==1 返回第$sn节 ==2返回上下节,sn=1上半场,sn=2下半场 type==4全部按节数的数组
|
|
|
public function lq_getResultBySn($recoreModesArray, $type = 4, $sn = 1)
|
|
|
{
|
|
|
- $return = [];
|
|
|
- foreach ($recoreModesArray as $key => $val) {
|
|
|
- $nowsn = intval($val->match_process);
|
|
|
- $return[$nowsn] = $val;
|
|
|
+ if (!isset($recoreModesArray['0'])) {
|
|
|
+ throw new \Exception("篮球结果不能为空");
|
|
|
+ return;
|
|
|
}
|
|
|
- if (!((count($return) == 4) && isset($return['1']) && isset($return['2']) && isset($return['3']) && isset($return['4']))) {
|
|
|
- throw new \Exception("篮球结果不为4的数组,或match_process有错");
|
|
|
+ $RecoedModel = $recoreModesArray['0'];
|
|
|
+
|
|
|
+ $imatch_id = $RecoedModel->match_id;
|
|
|
+ $home_all_datas = json_decode($RecoedModel->home_score, true);
|
|
|
+ $guest_all_datas = json_decode($RecoedModel->guest_score, true);
|
|
|
+ if (empty($home_all_datas) || count($home_all_datas) != 4 || empty($guest_all_datas) || count($guest_all_datas) != 4) {
|
|
|
+ throw new \Exception("篮球结果数据不正确,( matchid= $imatch_id 主客结果)应该为4场的数组");
|
|
|
+ return;
|
|
|
}
|
|
|
|
|
|
+ $return = [];
|
|
|
+ for ($i = 1; $i <= 4; $i++) {
|
|
|
+ $return[$i] = clone $RecoedModel;
|
|
|
+ $return[$i]->home_score = intval($home_all_datas[$i]);
|
|
|
+ $return[$i]->guest_score = intval($guest_all_datas[$i]);
|
|
|
+ }
|
|
|
|
|
|
if ($type == 4) {
|
|
|
return $return;
|
|
|
@@ -321,427 +333,437 @@ trait RulePlus
|
|
|
}
|
|
|
|
|
|
//双方球队进球 是--进球 否--没进球 sw_TS
|
|
|
- public function isgoal($resultModels, $model, $type, $allword){
|
|
|
- $goalnum = intval($resultModels->home_score)+intval($resultModels->guest_score);
|
|
|
- $goalhlefnum = intval($resultModels->u_home_score)+intval($resultModels->u_guest_score);
|
|
|
+ public function isgoal($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
+ $goalnum = intval($resultModels->home_score) + intval($resultModels->guest_score);
|
|
|
+ $goalhlefnum = intval($resultModels->u_home_score) + intval($resultModels->u_guest_score);
|
|
|
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($goalnum != 0)
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($goalnum != 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($goalnum == 0)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($goalnum == 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($goalhlefnum != 0)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($goalhlefnum != 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($goalhlefnum == 0)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($goalhlefnum == 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
|
|
|
//独赢&进球大小 sw_MOU
|
|
|
- public function isonlysize($resultModels, $model, $type, $allword){
|
|
|
- $homeda = intval($resultModels->home_score)-intval($resultModels->guest_score);//主队大
|
|
|
- $homexiao = intval($resultModels->guest_score)-intval($resultModels->home_score);//主队小
|
|
|
- $guestda = intval($resultModels->guest_score)-intval($resultModels->home_score);//客队大
|
|
|
- $guestxiao = intval($resultModels->home_score)-intval($resultModels->guest_score);//客队小
|
|
|
- $allt = intval($resultModels->home_score)+intval($resultModels->guest_score);//共进球
|
|
|
+ public function isonlysize($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
+ $homeda = intval($resultModels->home_score) - intval($resultModels->guest_score);//主队大
|
|
|
+ $homexiao = intval($resultModels->guest_score) - intval($resultModels->home_score);//主队小
|
|
|
+ $guestda = intval($resultModels->guest_score) - intval($resultModels->home_score);//客队大
|
|
|
+ $guestxiao = intval($resultModels->home_score) - intval($resultModels->guest_score);//客队小
|
|
|
+ $allt = intval($resultModels->home_score) + intval($resultModels->guest_score);//共进球
|
|
|
$home = intval($resultModels->home_score);
|
|
|
$guest = intval($resultModels->guest_score);
|
|
|
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($homeda > 1.5)
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 1.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 1.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 1.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guestda > 1.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guestda > 1.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allt > 1.5 && $home==$guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allt > 1.5 && $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home == $guest && $allt < 1.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home == $guest && $allt < 1.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 2.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 2.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 2.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 2.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guestda > 2.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guestda > 2.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 2.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 2.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allt > 2.5 && $home==$guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allt > 2.5 && $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allt < 2.5 && $home==$guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allt < 2.5 && $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allt < 2.5 && $home==$guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allt < 2.5 && $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 3.5 )
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 3.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 3.5 )
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 3.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guestda > 3.5 )
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guestda > 3.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guestxiao > 3.5 )
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guestxiao > 3.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allt > 3.5 && $home==$guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allt > 3.5 && $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allt < 3.5 && $home==$guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allt < 3.5 && $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 4.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 4.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 4.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 4.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guestda > 4.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guestda > 4.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guestxiao > 4.5)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guestxiao > 4.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allt > 4.5 && $home == $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allt > 4.5 && $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allt < 4.5 && $home == $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allt < 4.5 && $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guestxiao > 1.5 )
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guestxiao > 1.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
|
|
|
//判断 独赢&双方球队进球 是--进球 否--没进球 sw_MTS
|
|
|
- public function ishvgoal($resultModels, $model, $type, $allword){
|
|
|
+ public function ishvgoal($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
$home = intval($resultModels->home_score);
|
|
|
$guest = intval($resultModels->guest_score);
|
|
|
-
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($home != 0)
|
|
|
+
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($home != 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home == 0)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home == 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guest != 0)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guest != 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guest == 0)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guest == 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home == $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home != $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home != $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
|
|
|
//判断 进球大/小&双方球队进球 sw_OUT
|
|
|
- public function goalsize($resultModels, $model, $type, $allword){
|
|
|
- $homeda = intval($resultModels->home_score)-intval($resultModels->guest_score);//主队大
|
|
|
- $homexiao = intval($resultModels->guest_score)-intval($resultModels->home_score);//主队小
|
|
|
- $guestda = intval($resultModels->guest_score)-intval($resultModels->home_score);//客队大
|
|
|
- $guestxiao = intval($resultModels->home_score)-intval($resultModels->guest_score);//客队小
|
|
|
+ public function goalsize($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
+ $homeda = intval($resultModels->home_score) - intval($resultModels->guest_score);//主队大
|
|
|
+ $homexiao = intval($resultModels->guest_score) - intval($resultModels->home_score);//主队小
|
|
|
+ $guestda = intval($resultModels->guest_score) - intval($resultModels->home_score);//客队大
|
|
|
+ $guestxiao = intval($resultModels->home_score) - intval($resultModels->guest_score);//客队小
|
|
|
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($homeda > 1.5)
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 1.5)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home == 0)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home == 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guest != 0)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guest != 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($guest == 0)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($guest == 0)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home == $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home != $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home != $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
|
|
|
//独赢 & 最先进球 ??? sw_MPG
|
|
|
- public function firstball($resultModels, $model, $type, $allword){
|
|
|
+ public function firstball($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
$firstscore = $resultModels->first_score;//最先进球
|
|
|
$homename = $resultModels->home_team;//主队名
|
|
|
$guestname = $resultModels->guest_team;//客队名
|
|
|
$home = intval($resultModels->home_score);//主队得分
|
|
|
$guest = intval($resultModels->guest_score);//客队得分
|
|
|
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($firstscore == $homename && $home > $guest)
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $homename && $home > $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firstscore == $guestname && $home > $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $guestname && $home > $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firstscore == $homename && $home < $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $homename && $home < $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firstscore == $guestname && $home < $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $guestname && $home < $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firstscore == $homename && $home == $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $homename && $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firstscore == $guestname && $home == $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $guestname && $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
|
|
|
//首个进球方式 sw_FG
|
|
|
- public function onewaygoal($resultModels, $model, $type, $allword){
|
|
|
- $firststye = json_decode($resultModels->first_score,true)['scoretype'];//最先进球
|
|
|
+ public function onewaygoal($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
+ $firststye = json_decode($resultModels->first_score, true)['scoretype'];//最先进球
|
|
|
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($firststye == "射门")
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($firststye == "射门")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firststye == "头球")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firststye == "头球")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firststye == "无进球")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firststye == "无进球")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firststye == "点球")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firststye == "点球")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firststye == "任意球")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firststye == "任意球")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firststye == "乌龙球")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firststye == "乌龙球")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
|
|
|
//双重机会&进球大/小 sw_DU
|
|
|
- public function twosize($resultModels, $model, $type, $allword){
|
|
|
+ public function twosize($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
$homescore = $resultModels->home_score;//主队名
|
|
|
$guestscore = $resultModels->guest_score;//客队名
|
|
|
$allscore = intval($resultModels->guest_score) + intval($resultModels->home_score);//客队得分
|
|
|
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($allscore > 1.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 1.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 1.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 1.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 1.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 1.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 1.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 1.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 1.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 1.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 1.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 1.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 2.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 2.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 2.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 2.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 2.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 2.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 2.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 2.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 2.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 2.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 2.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 2.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 3.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 3.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 3.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 3.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 3.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 3.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 3.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 3.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 3.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 3.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 3.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 3.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 4.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 4.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 4.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 4.5 && $homescore > $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 4.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 4.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 4.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 4.5 && $homescore < $guestscore || $homescore == $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore > 4.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore > 4.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($allscore < 4.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($allscore < 4.5 && $homescore > $guestscore || $homescore < $guestscore)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
|
|
|
//双重机会&双方球队进球 sw_DS
|
|
|
- public function allgoals($resultModels, $model, $type, $allword){
|
|
|
+ public function allgoals($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
$home = intval($resultModels->home_score);//主队得分
|
|
|
$guest = intval($resultModels->guest_score);//客队得分
|
|
|
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($home > $guest || $home == $guest){
|
|
|
- if($home > 0 && $guest>0){
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($home > $guest || $home == $guest) {
|
|
|
+ if ($home > 0 && $guest > 0) {
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home > $guest || $home == $guest){
|
|
|
- if($home > 0 || $guest>0){
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home > $guest || $home == $guest) {
|
|
|
+ if ($home > 0 || $guest > 0) {
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home < $guest || $home == $guest){
|
|
|
- if($home > 0 && $guest>0){
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home < $guest || $home == $guest) {
|
|
|
+ if ($home > 0 && $guest > 0) {
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home < $guest || $home == $guest){
|
|
|
- if($home > 0 || $guest>0){
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home < $guest || $home == $guest) {
|
|
|
+ if ($home > 0 || $guest > 0) {
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home < $guest || $home > $guest){
|
|
|
- if($home > 0 && $guest>0){
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home < $guest || $home > $guest) {
|
|
|
+ if ($home > 0 && $guest > 0) {
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($home < $guest || $home > $guest){
|
|
|
- if($home > 0 || $guest>0){
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($home < $guest || $home > $guest) {
|
|
|
+ if ($home > 0 || $guest > 0) {
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
}
|
|
|
|
|
|
//双重机会&最先进球 sw_DG
|
|
|
- public function oneball($resultModels, $model, $type, $allword){
|
|
|
+ public function oneball($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
$firstscore = $resultModels->first_score;//最先进球
|
|
|
$home = intval($resultModels->home_score);//主队得分
|
|
|
$guest = intval($resultModels->guest_score);//客队得分
|
|
|
$homename = $resultModels->home_team;//主队
|
|
|
$guestname = $resultModels->guest_team;//客队
|
|
|
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($firstscore == $homename && $home == $guest || $home > $guest)
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $homename && $home == $guest || $home > $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firstscore == $guestname && $home == $guest || $home > $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $guestname && $home == $guest || $home > $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firstscore == $guestname && $home == $guest || $home < $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $guestname && $home == $guest || $home < $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firstscore == $homename && $home < $guest || $home > $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $homename && $home < $guest || $home > $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firstscore == $guestname && $home < $guest || $home > $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $guestname && $home < $guest || $home > $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($firstscore == $homename && $home < $guest || $home == $guest)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($firstscore == $homename && $home < $guest || $home == $guest)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
|
|
|
//进球大/小&进球单/双 sw_OUE
|
|
|
- public function sizesd($resultModels, $model, $type, $allword){
|
|
|
+ public function sizesd($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
$homeda = intval($resultModels->home_score) - intval($resultModels->guest_score);
|
|
|
$homexiao = intval($resultModels->guest_score) - intval($resultModels->home_score);
|
|
|
$allnum = intval($resultModels->home_score) + intval($resultModels->guest_score);
|
|
|
@@ -752,124 +774,126 @@ trait RulePlus
|
|
|
$text = '单';
|
|
|
}
|
|
|
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($homeda > 1.5 && $text == "单")
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 1.5 && $text == "单")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 1.5 && $text == "单")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 1.5 && $text == "单")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 1.5 && $text == "双")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 1.5 && $text == "双")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 1.5 && $text == "双")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 1.5 && $text == "双")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 2.5 && $text == "单")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 2.5 && $text == "单")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 2.5 && $text == "单")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 2.5 && $text == "单")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 2.5 && $text == "双")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 2.5 && $text == "双")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 2.5 && $text == "双")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 2.5 && $text == "双")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 3.5 && $text == "单")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 3.5 && $text == "单")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 3.5 && $text == "单")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 3.5 && $text == "单")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 3.5 && $text == "双")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 3.5 && $text == "双")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 3.5 && $text == "双")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 3.5 && $text == "双")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 4.5 && $text == "单")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 4.5 && $text == "单")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 4.5 && $text == "单")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 4.5 && $text == "单")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 4.5 && $text == "双")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 4.5 && $text == "双")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 4.5 && $text == "双")
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 4.5 && $text == "双")
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//进球大/小&最先进球 sw_OUP
|
|
|
- public function sizeone($resultModels, $model, $type, $allword){
|
|
|
+ public function sizeone($resultModels, $model, $type, $allword)
|
|
|
+ {
|
|
|
$firstscore = $resultModels->first_score;
|
|
|
$homename = $resultModels->home_team;
|
|
|
$guestname = $resultModels->guest_team;
|
|
|
$homeda = intval($resultModels->home_score) - intval($resultModels->guest_score);
|
|
|
$homexiao = intval($resultModels->guest_score) - intval($resultModels->home_score);
|
|
|
|
|
|
- if($model->odds_code == $type){
|
|
|
- if($homeda > 1.5 && $firstscore == $homename)
|
|
|
+ if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 1.5 && $firstscore == $homename)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 1.5 && $firstscore == $guestname)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 1.5 && $firstscore == $guestname)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 2.5 && $firstscore == $homename)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 2.5 && $firstscore == $homename)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 2.5 && $firstscore == $guestname)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 2.5 && $firstscore == $guestname)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 3.5 && $firstscore == $homename)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 3.5 && $firstscore == $homename)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 3.5 && $firstscore == $guestname)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 3.5 && $firstscore == $guestname)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 3.5 && $firstscore == $homename)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 3.5 && $firstscore == $homename)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 2.5 && $firstscore == $guestname)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 2.5 && $firstscore == $guestname)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 2.5 && $firstscore == $homename)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 2.5 && $firstscore == $homename)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 1.5 && $firstscore == $guestname)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 1.5 && $firstscore == $guestname)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 1.5 && $firstscore == $homename)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 1.5 && $firstscore == $homename)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 4.5 && $firstscore == $homename)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 4.5 && $firstscore == $homename)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homeda > 4.5 && $firstscore == $guestname)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homeda > 4.5 && $firstscore == $guestname)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 4.5 && $firstscore == $homename)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 4.5 && $firstscore == $homename)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 4.5 && $firstscore == $guestname)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 4.5 && $firstscore == $guestname)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else if($model->odds_code == $type){
|
|
|
- if($homexiao > 3.5 && $firstscore == $guestname)
|
|
|
+ } else if ($model->odds_code == $type) {
|
|
|
+ if ($homexiao > 3.5 && $firstscore == $guestname)
|
|
|
return ['result' => 1, 'matchResult' => $allword];
|
|
|
- }else{
|
|
|
- return ['result' => 100,'matchResult' => "参数不存在"];
|
|
|
+ } else {
|
|
|
+ return ['result' => 100, 'matchResult' => "参数不存在"];
|
|
|
}
|
|
|
return ['result' => -1, 'matchResult' => $allword];
|
|
|
}
|
|
|
|
|
|
//落后反超获胜 sw_BH
|
|
|
- public function backwardwins(){
|
|
|
+ public function backwardwins()
|
|
|
+ {
|
|
|
|
|
|
}
|
|
|
|