p_code != 'wq_total_number') return false; //获取主客队全场得分 $home_score = $result_match->home_score; $guest_score = $result_match->guest_score; //界定 分数 条件 $condition = $bet_match->condition; //赔率代码 $odds_code = $bet_match->odds_code; //返回结果 $allScore = $home_score+$guest_score; $data = [ 'result'=>1, 'matchResult'=>"$allScore(总局数全场得分)" ]; //总局数大 if($odds_code == 'wq_total_number_big'){ if(($home_score+$guest_score) > $condition) { return $data; } $data['result'] = -1; return $data; } //总局数小 if($odds_code == 'wq_total_number_small'){ if(($home_score+$guest_score) < $condition) { return $data; } $data['result'] = -1; return $data; } return false; } /** * 总局数:单/双 */ public function wq_two_sides($bet_match,$result_match,$result_match_r){ if(empty($bet_match) || empty($result_match) || empty($result_match_r)) return false; //总局数:单/双 if($bet_match->p_code != 'wq_two_sides') return false; //获取主客队全场得分 $home_score = $result_match->home_score; $guest_score = $result_match->guest_score; //赔率代码 $odds_code = $bet_match->odds_code; //返回结果 $allScore = $home_score+$guest_score; $data = [ 'result'=>1, 'matchResult'=>"$allScore(总局数全场得分)" ]; //总局数单 if($odds_code == 'wq_two_sides_single'){ if(($home_score+$guest_score)%2 != 0) { //不能被2整除 return $data; } $data['result'] = -1; return $data; } //总局数双 if($odds_code == 'wq_two_sides_double'){ if(($home_score+$guest_score)%2 == 0) {//能被2整除 return $data; } $data['result'] = -1; return $data; } return false; } /** * 让局 */ public function wq_bureau(){ } /** * 冠军 match_winer_player:获胜队员 */ public function wq_kemp($bet_match,$result_match,$result_match_r){ //返回结果 $data = [ 'result'=>1, 'matchResult'=>"$result_match->match_winer_player(获胜队员)" ]; if($result_match->match_winer_player == $bet_match->condition){ return $data; }else{ $data['result'] = -1; return $data; } } /** * 让盘 home_player_score:主队队员得分 guest_player_score:客队队员得分 home_player_let_plate:主队队员让盘 guest_player_let_plate:客队队员让盘 */ public function wq_concede($bet_match,$result_match,$result_match_r){ $zdnum = $result_match->home_player_score + $result_match->home_player_let_plate; $kdnum = $result_match->guest_player_score + $result_match->guest_player_let_plate; if($bet_match->condition == $zdnum || $bet_match->condition == $kdnum){ return 1; }else{ return -1; } } /** * 波胆 */ public function wq_bodan(){ } }